FeedIdConverter Class

When overridden, represents an object that can translate between IDs in the FeedSync format and IDs in the provider format.

System.Object
  Microsoft.Synchronization.FeedSync.FeedIdConverter

Namespace:  Microsoft.Synchronization.FeedSync
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

public abstract class FeedIdConverter

The FeedIdConverter type exposes the following members.

  NameDescription
Protected methodFeedIdConverterInitializes a new instance of the FeedIdConverter class.
Top

  NameDescription
Public propertyIdFormatsWhen overridden in a derived class, gets the format schema for the IDs that can be converted.
Top

  NameDescription
Public methodConvertItemIdToStringWhen overridden in a derived class, converts an item ID to the FeedSync format.
Public methodConvertReplicaIdToStringWhen overridden in a derived class, converts a replica ID to the FeedSync format.
Public methodConvertStringToItemIdWhen overridden in a derived class, converts an item ID from the FeedSync format to the provider format.
Public methodConvertStringToReplicaIdWhen overridden in a derived class, converts a replica ID from the FeedSync format to the provider format.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGenerateAnonymousReplicaIdWhen overridden in a derived class, generates an anonymous replica ID for an item that does not contain a by value.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

Because providers can represent IDs in any format, Sync Framework requires that a user application or provider implement FeedIdConverter to enable IDs to be stored as FeedSync metadata.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: