語言

SqlSyncMetadataStoreSerializer.GetSerializedReplicaId 方法

針對其中繼資料已序列化至指定之目的地檔案的複寫傳回複寫識別碼。

命名空間: Microsoft.Synchronization.MetadataStorage
組件: Microsoft.Synchronization.MetadataStorage (在 microsoft.synchronization.metadatastorage.dll)

語法

'宣告
Public Overrides Sub GetSerializedReplicaId ( _
    serializedFilePath As String, _
    <OutAttribute> ByRef replicaId As SyncId, _
    <OutAttribute> ByRef idFormats As SyncIdFormatGroup _
)
'用途
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.

參數

  • serializedFilePath
    包含特定複寫之序列化中繼資料的檔案。
  • replicaId
    與這個中繼資料相關聯之複寫的識別碼。
  • idFormats
    提供者的識別碼格式結構描述。

例外

例外狀況型別 條件

ArgumentNullException

必要的參數為 null 參考 (在 Visual Basic 中為 Nothing)。

ArgumentException

serializedFilePath 是空字串。

SyncInvalidOperationException

中繼資料存放區未開啟。

備註

您必須先開啟中繼資料存放區,然後再呼叫這個方法。請透過呼叫 OpenStore 或 CreateStore 開啟存放區。如果沒有先開啟存放區就呼叫這個方法,將會導致例外狀況。

請參閱

參考

SqlSyncMetadataStoreSerializer 類別
SqlSyncMetadataStoreSerializer 成員
Microsoft.Synchronization.MetadataStorage 命名空間