在衍生類別中覆寫時,會針對指定的複寫,將中繼資料儲存服務存放區的內容序列化至目的地檔案。
命名空間: Microsoft.Synchronization.MetadataStorage
組件: Microsoft.Synchronization.MetadataStorage (在 microsoft.synchronization.metadatastorage.dll)
語法
'宣告
Public MustOverride Sub SerializeReplicaMetadata ( _
idFormats As SyncIdFormatGroup, _
replicaId As SyncId, _
serializedFilePath As String, _
compatibilityLevel As CompatibilityLevel _
)
'用途
Dim instance As SyncMetadataStoreSerializer
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim serializedFilePath As String
Dim compatibilityLevel As CompatibilityLevel
instance.SerializeReplicaMetadata(idFormats, replicaId, serializedFilePath, compatibilityLevel)
public abstract void SerializeReplicaMetadata (
SyncIdFormatGroup idFormats,
SyncId replicaId,
string serializedFilePath,
CompatibilityLevel compatibilityLevel
)
public:
virtual void SerializeReplicaMetadata (
SyncIdFormatGroup^ idFormats,
SyncId^ replicaId,
String^ serializedFilePath,
CompatibilityLevel compatibilityLevel
) abstract
public abstract void SerializeReplicaMetadata (
SyncIdFormatGroup idFormats,
SyncId replicaId,
String serializedFilePath,
CompatibilityLevel compatibilityLevel
)
public abstract function SerializeReplicaMetadata (
idFormats : SyncIdFormatGroup,
replicaId : SyncId,
serializedFilePath : String,
compatibilityLevel : CompatibilityLevel
)
參數
- idFormats
提供者的識別碼格式結構描述。
- replicaId
應該序列化中繼資料的複寫識別碼。
- serializedFilePath
序列化中繼資料的目的地檔案。
- compatibilityLevel
CompatibilityLevel 值,它會指定序列化的中繼資料適用於哪一個 Sync Framework 版本。例如,如果原生知識序列化格式為 Sync Framework 2.0,但是針對此參數所提供的值為 Sync Framework 1.0,系統就會以 1.0 格式序列化知識值。如果知識值使用任何無法以 1.0 格式序列化的 2.0 功能,序列化就會擲回 InvalidSerializationVersionException 例外狀況。
請參閱
參考
SyncMetadataStoreSerializer 類別
SyncMetadataStoreSerializer 成員
Microsoft.Synchronization.MetadataStorage 命名空間