SyncIdFormatGroup Class

Represents the format schema for the group of IDs that are used to identify entities in a synchronization session. This class cannot be inherited.

System.Object
  Microsoft.Synchronization.SyncIdFormatGroup

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

[SerializableAttribute]
public sealed class SyncIdFormatGroup : IComparable, 
	IEquatable<SyncIdFormatGroup>, IXmlSerializable, ICloneable

The SyncIdFormatGroup type exposes the following members.

  NameDescription
Public methodSyncIdFormatGroupInitializes a new instance of the SyncIdFormatGroup class that contains default values.
Top

  NameDescription
Public propertyChangeUnitIdFormatGets the ID format for change unit IDs.
Public propertyItemIdFormatGets the ID format for item IDs.
Public propertyReplicaIdFormatGets the ID format for replica IDs.
Top

  NameDescription
Public methodCloneClones the ID format schema and returns a new object that is in the same state as the current one.
Public methodCompareToCompares the current instance with another SyncIdFormatGroup object.
Public methodEquals(Object)Determines whether the specified SyncIdFormatGroup object is the same as the current object. (Overrides Object.Equals(Object).)
Public methodEquals(SyncIdFormatGroup)Determines whether the specified SyncIdFormatGroup object is the same as the current object.
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCodeComputes a hash code that is suitable for use in hashing algorithms and data structures, such as a hash table. (Overrides Object.GetHashCode().)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

  NameDescription
Public operatorStatic memberEqualityDetermines whether the two specified SyncIdFormatGroup objects are the same.
Public operatorStatic memberGreaterThanDetermines whether formats1 is greater than formats2.
Public operatorStatic memberInequalityDetermines whether the two specified SyncIdFormatGroup objects are not the same.
Public operatorStatic memberLessThanDetermines whether formats1 is less than formats2.
Top

  NameDescription
Explicit interface implemetationPrivate methodIXmlSerializable.GetSchemaReturns a null.
Explicit interface implemetationPrivate methodIXmlSerializable.ReadXmlReconstitutes the object from its XML representation.
Explicit interface implemetationPrivate methodIXmlSerializable.WriteXmlConverts this object into its XML representation.
Top

The members of IXmlSerializable are implemented explicitly. Code that accesses them must first cast the SyncIdFormatGroup object to the IXmlSerializable interface by using the casting operator or the as keyword.

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: