Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec Class Reference

Metadata codec implementation. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec:
PushTechnology.ClientInterface.Client.Content.Metadata.IMetadataCodec

Public Member Functions

 MetadataCodec (IMetadataFactory metadataFactory)
 Constructor. More...
 
string Encode (object metadata)
 Encode metadata as a string. More...
 
object Decode (string xml)
 Decode from a string. More...
 

Detailed Description

Metadata codec implementation.

Constructor & Destructor Documentation

PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec.MetadataCodec ( IMetadataFactory  metadataFactory)

Constructor.

Parameters
metadataFactoryThe factory used for encoding and decoding.

Member Function Documentation

object PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec.Decode ( string  xml)

Decode from a string.

Parameters
xmlThe xml to decode.
Returns
The metadata.

Implements PushTechnology.ClientInterface.Client.Content.Metadata.IMetadataCodec.

string PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec.Encode ( object  metadata)

Encode metadata as a string.

Parameters
metadataThe metadata.
Returns
The xml.

Implements PushTechnology.ClientInterface.Client.Content.Metadata.IMetadataCodec.


The documentation for this class was generated from the following file: