Condividi tramite


Interfaccia ISyncMetadataStore

Rappresenta un archivio dei metadati. Si tratta dell'interfaccia di base per tutti gli archivi dei metadati che utilizzano l'API del servizio di archiviazione dei metadati.

interface ISyncMetadataStore : IUnknown

Membri

Metodi ISyncMetadataStore Descrizione

ISyncMetadataStore::InitializeReplicaMetadata

Crea, inizializza e salva i nuovi metadati per una replica.

ISyncMetadataStore::GetReplicaMetadata

Ottiene l'oggetto IReplicaMetadata che rappresenta i metadati per una determinata replica.

ISyncMetadataStore::BeginTransaction

Avvia una transazione esplicita nell'archivio dei metadati con il livello di isolamento specificato.

ISyncMetadataStore::CommitTransaction

Esegue il commit di una transazione esplicita che è già stata avviata nell'archivio dei metadati.

ISyncMetadataStore::RollbackTransaction

Annulla la transazione esplicita corrente ed esegue il rollback dell'archivio dei metadati allo stato in cui si trovava prima dell'avvio della transazione.

ISyncMetadataStore::GetIsTransactionActive

Indica se una transazione esplicita è attualmente attiva per il livello di isolamento specificato.

Osservazioni

Sync Framework fornisce un'implementazione completa di questa interfaccia. Per creare un oggetto di questo tipo, passare CLSID_SyncMetadataStore e IID_ISqlCESyncMetadataStore a CoCreateInstance.

Requisiti

Intestazione: Metastore.h

Vedere anche

Riferimento

Interfaccia ISqlSyncMetadataStore

Concetti

Componenti del servizio di archiviazione dei metadati di Sync Framework
Guida introduttiva all'archiviazione dei metadati