Classe SqlSyncMetadataStoreSerializer
Serializa e desserializa metadados para uma réplica entre um formato de arquivo de metadados canônico e formatos de repositório do serviço de armazenamento de metadados específicos da versão.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)
Sintaxe
'Declaração
Public Class SqlSyncMetadataStoreSerializer
Inherits SyncMetadataStoreSerializer
'Uso
Dim instance As SqlSyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer : SyncMetadataStoreSerializer
public ref class SqlSyncMetadataStoreSerializer : public SyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer extends SyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer extends SyncMetadataStoreSerializer
Comentários
A serialização do arquivo de metadados para um formato canônico com o uso de métodos SyncMetadataStoreSerializer pode ser usada para interoperar entre componentes de diferentes versões. Para obter mais informações, consulte Acessando metadados em componentes com versões diferentes.
A serialização do arquivo de metadados para um formato canônico com o uso de métodos SyncMetadataStoreSerializer pode ser usada para atualizar o repositório de metadados quando a versão do provedor mudar. Para obter mais informações, consulte Atualizando a versão do repositório de metadados.
A classe SyncMetadataStoreSerializer tem os seguintes comportamentos relacionados a operações simultâneas de serialização e desserialização para um repositório de metadados:
Não há suporte para operações simultâneas nos metadados de uma única réplica, independentemente de as operações serem executadas em processos diferentes ou em threads diferentes no mesmo processo.
Há suporte para operações simultâneas de serialização e desserialização para um repositório de metadados somente se cada operação afetar os metadados de uma réplica diferente e se cada operação for executada em uma conexão diferente.
Não há suporte para operações de serialização e desserialização enquanto uma réplica está sendo sincronizada.
Hierarquia de herança
System.Object
Microsoft.Synchronization.MetadataStorage.SyncMetadataStoreSerializer
Microsoft.Synchronization.MetadataStorage.SqlSyncMetadataStoreSerializer
Segurança de thread
Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.
Consulte também
Referência
Membros SqlSyncMetadataStoreSerializer
Namespace Microsoft.Synchronization.MetadataStorage
Conceitos
Acessando metadados em componentes com versões diferentes
Atualizando a versão do repositório de metadados