Compartir a través de


Interfaz ISyncMetadataStore

Representa un almacén de metadatos. Esta es la clase base para todos los almacenes de metadatos que usan la API de Metadata Storage Service.

interface ISyncMetadataStore : IUnknown

Miembros

Métodos de ISyncMetadataStore Descripción

ISyncMetadataStore::InitializeReplicaMetadata

Crea, inicializa y guarda los nuevos metadatos para una réplica.

ISyncMetadataStore::GetReplicaMetadata

Obtiene el objeto IReplicaMetadata que representa los metadatos para una réplica determinada.

ISyncMetadataStore::BeginTransaction

Inicia una transacción explícita en el almacén de metadatos que tiene un nivel de aislamiento especificado.

ISyncMetadataStore::CommitTransaction

Confirma una transacción explícita que ya se ha iniciado en el almacén de metadatos.

ISyncMetadataStore::RollbackTransaction

Cancela la transacción explícita actual y revierte el almacén de metadatos al estado que tenía antes de que se iniciara la transacción.

ISyncMetadataStore::GetIsTransactionActive

Indica si una transacción explícita está actualmente activa para el nivel de aislamiento especificado.

Notas

Sync Framework proporciona una implementación completa de esta interfaz. Para crear un objeto de este tipo, pase CLSID_SyncMetadataStore e IID_ISqlCESyncMetadataStore a CoCreateInstance.

Requisitos

Encabezado: Metastore.h

Vea también

Referencia

Interfaz ISqlSyncMetadataStore

Conceptos

Componentes de Sync Framework Metadata Storage Service
Introducción al almacenamiento de metadatos