GetReplicaMetadata メソッド
派生クラスでオーバーライドされると、特定のレプリカのメタデータを表す ReplicaMetadata オブジェクトを取得します。
名前空間: Microsoft.Synchronization.MetadataStorage
アセンブリ: Microsoft.Synchronization.MetadataStorage (Microsoft.Synchronization.MetadataStorage.dll 内)
構文
'宣言
Public MustOverride Function GetReplicaMetadata ( _
idFormats As SyncIdFormatGroup, _
replicaId As SyncId _
) As ReplicaMetadata
'使用
Dim instance As MetadataStore
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim returnValue As ReplicaMetadata
returnValue = instance.GetReplicaMetadata(idFormats, _
replicaId)
public abstract ReplicaMetadata GetReplicaMetadata(
SyncIdFormatGroup idFormats,
SyncId replicaId
)
public:
virtual ReplicaMetadata^ GetReplicaMetadata(
SyncIdFormatGroup^ idFormats,
SyncId^ replicaId
) abstract
abstract GetReplicaMetadata :
idFormats:SyncIdFormatGroup *
replicaId:SyncId -> ReplicaMetadata
public abstract function GetReplicaMetadata(
idFormats : SyncIdFormatGroup,
replicaId : SyncId
) : ReplicaMetadata
パラメーター
- idFormats
型 : Microsoft.Synchronization. . :: . .SyncIdFormatGroup
プロバイダーの ID 形式スキーマです。
- replicaId
型 : Microsoft.Synchronization. . :: . .SyncId
レプリカ メタデータを取得するレプリカ ID です。
戻り値
型 : Microsoft.Synchronization.MetadataStorage. . :: . .ReplicaMetadata
特定のレプリカのメタデータを表す ReplicaMetadata オブジェクトです。
例外
例外 | 条件 |
---|---|
ReplicaMetadataNotFoundException | replicaId によって指定されたレプリカのメタデータがメタデータ ストアに存在しません。 |
SyncIdFormatMismatchException | idFormats によって指定された ID 形式スキーマが、レプリカ メタデータを初期化するために使用されるスキーマと一致しません。 |
説明
このメソッドは、メタデータ ストアに既に存在するレプリカ メタデータにアクセスするために使用されます。レプリカの新しいメタデータを作成するには、InitializeReplicaMetadata を使用します。