Partilhar via


Método SqlSyncMetadataStoreSerializer.GetSerializedReplicaId

Retorna a ID da réplica cujos metadados foram serializados para o arquivo de destino especificado.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)

Sintaxe

'Declaração
Public Overrides Sub GetSerializedReplicaId ( _
    serializedFilePath As String, _
    <OutAttribute> ByRef replicaId As SyncId, _
    <OutAttribute> ByRef idFormats As SyncIdFormatGroup _
)
'Uso
Dim instance As SqlSyncMetadataStoreSerializer
Dim serializedFilePath As String
Dim replicaId As SyncId
Dim idFormats As SyncIdFormatGroup

instance.GetSerializedReplicaId(serializedFilePath, replicaId, idFormats)
public override void GetSerializedReplicaId (
    string serializedFilePath,
    out SyncId replicaId,
    out SyncIdFormatGroup idFormats
)
public:
virtual void GetSerializedReplicaId (
    String^ serializedFilePath, 
    [OutAttribute] SyncId^% replicaId, 
    [OutAttribute] SyncIdFormatGroup^% idFormats
) override
public void GetSerializedReplicaId (
    String serializedFilePath, 
    /** @attribute OutAttribute() */ /** @ref */ SyncId replicaId, 
    /** @attribute OutAttribute() */ /** @ref */ SyncIdFormatGroup idFormats
)
JScript does not support passing value-type arguments by reference.

Parâmetros

  • serializedFilePath
    O arquivo que contém os metadados serializados para uma réplica específica.
  • replicaId
    A ID da réplica que está associada a estes metadados.
  • idFormats
    O esquema do formato da ID do provedor.

Exceções

Tipo de exceção Condição

ArgumentNullException

Um parâmetro obrigatório é um referência nula (Nothing no Visual Basic).

ArgumentException

serializedFilePath é uma cadeia de caracteres vazia.

SyncInvalidOperationException

O repositório de metadados não está aberto.

Comentários

O repositório de metadados deve ser aberto antes de chamar este método. Abra um repositório chamando OpenStore ou CreateStore. Chamar este método sem antes abrir o repositório causará uma exceção.

Consulte também

Referência

Classe SqlSyncMetadataStoreSerializer
Membros SqlSyncMetadataStoreSerializer
Namespace Microsoft.Synchronization.MetadataStorage