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

Metadata codec. More...

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

Public Member Functions

string Encode (object metadata)
 Encode metadata as a string. More...
 
object Decode (string xml)
 Decode from a string. More...
 

Detailed Description

Metadata codec.

Encodes metadata to xml or decodes from xml. This treats metadata simply as an object and the particular typing will depend on the codec environment.

Member Function Documentation

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

Decode from a string.

Parameters
xmlThe xml to decode.
Returns
The metadata.

Implemented in PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec.

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

Encode metadata as a string.

Parameters
metadataThe metadata.
Returns
The xml.

Implemented in PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec.


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