ReplicaKeyMap Class
Represents a mapping between replica keys and replica IDs.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class ReplicaKeyMap
Implements ISerializable
'Usage
Dim instance As ReplicaKeyMap
[SerializableAttribute]
public class ReplicaKeyMap : ISerializable
[SerializableAttribute]
public ref class ReplicaKeyMap : ISerializable
/** @attribute SerializableAttribute() */
public class ReplicaKeyMap implements ISerializable
SerializableAttribute
public class ReplicaKeyMap implements ISerializable
Remarks
Replica IDs repeatedly occur in the metadata for a replica and are suggested to be 16-byte GUIDs. Because of this, it is more efficient to represent replica IDs by using a map between replica IDs to 4-byte replica keys. Replica keys are then used where references to particular replicas are required.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.ReplicaKeyMap
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.