MetadataStore Members
When overridden, represents a metadata store and provides methods to obtain a replica metadata object. The replica metadata object is used to access the metadata for a specific replica. This is the abstract base class for all metadata stores that use the metadata storage service API.
The following tables list the members exposed by the MetadataStore type.
Protected Constructors
Name | Description | |
---|---|---|
MetadataStore | Initializes a new instance of the MetadataStore class. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
BeginTransaction | When overridden in a derived class, starts an explicit transaction on the metadata store that has the specified isolation level. | |
CommitTransaction | When overridden in a derived class, commits an explicit transaction that has already started on the metadata store. | |
Equals | Overloaded. (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetReplicaMetadata | When overridden in a derived class, gets the ReplicaMetadata object that represents the metadata for a particular replica. | |
GetSingleReplicaMetadata | When overridden in a derived class, gets the metadata for the single replica contained in the metadata store. | |
GetType | (Inherited from Object.) | |
InitializeReplicaMetadata | When overridden in a derived class, creates, initializes, and saves new metadata for a replica. | |
IsTransactionActive | When overridden in a derived class, indicates whether an active transaction exists on the metadata store. | |
ReferenceEquals | (Inherited from Object.) | |
RemoveReplicaMetadata | When overridden in a derived class, removes all metadata associated with the specified replica. | |
RollbackTransaction | Cancels the current explicit transaction and rolls the metadata store back to the state it was in before the transaction was started. | |
ToString | (Inherited from Object.) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Top
See Also
Reference
MetadataStore Class
Microsoft.Synchronization.MetadataStorage Namespace