Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo spazio dei nomi contiene i tipi utilizzati per la sincronizzazione del database client e server e peer-to-peer in Sync Framework. Gli spazi dei nomi seguenti vengono utilizzati nella sincronizzazione client e server: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.Servere Microsoft.Synchronization.Data.SqlServerCe. Gli spazi dei nomi seguenti vengono utilizzati nella sincronizzazione peer-to-peer: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer e Microsoft.Synchronization.Data.SqlServerCe.
Classi
| Classe | Descrizione | |
|---|---|---|
![]() |
AnchorException | Eccezione generata per gli errori relativi ai punti di ancoraggio, incluso l'errore di restituzione di un punto di ancoraggio. |
![]() |
ApplyChangeFailedEventArgs | Fornisce dati per l'evento ApplyChangeFailed del client e per l'evento ApplyChangeFailed del server. |
![]() |
ApplyingChangesEventArgs | Fornisce dati per l'evento ApplyingChanges del client e per l'evento ApplyingChanges del server. |
![]() |
ApplyMetadataFailedEventArgs | Fornisce i dati per l'evento ApplyMetadataFailed. |
![]() |
ChangesAppliedEventArgs | Fornisce i dati per l'evento ChangesApplied del client e per l'evento ChangesApplied del server. |
![]() |
ChangesSelectedEventArgs | Fornisce dati per l'evento ChangesSelected del client e per l'evento ChangesSelected del server. |
![]() |
ClientSyncProvider | Astrae un provider di sincronizzazione client che comunica con l'archivio dati del client e protegge l'agente di sincronizzazione dall'implementazione specifica dell'archivio dati. |
![]() |
CreatingSchemaEventArgs | Fornisce i dati per l'evento CreatingSchema. |
![]() |
DataColumnSurrogate | Rappresenta un surrogato di un oggetto DataColumn utilizzato da Sync Framework durante la serializzazione binaria personalizzata. |
![]() |
DataSetSurrogate | Rappresenta un surrogato di un oggetto DataSet utilizzato da Sync Framework durante la serializzazione binaria personalizzata. |
![]() |
DataSyncException | Classe base per le eccezioni generate durante la sincronizzazione. |
![]() |
DataTableSurrogate | Rappresenta un surrogato di un oggetto DataTable utilizzato da Sync Framework durante la serializzazione binaria personalizzata. |
![]() |
DbApplyChangeFailedEventArgs | Fornisce i dati per l'evento ApplyChangeFailed. |
![]() |
DbApplyingChangesEventArgs | Fornisce i dati per l'evento ApplyingChanges. |
![]() |
DbBatchAppliedEventArgs | Fornisce i dati per l'evento BatchApplied. |
![]() |
DbBatchSpooledEventArgs | Fornisce i dati per l'evento BatchSpooled. |
![]() |
DbBeginSnapshotInitializationEventArgs | Fornisce i dati per l'evento BeginSnapshotInitialization. |
![]() |
DbChangesAppliedEventArgs | Fornisce i dati per l'evento ChangesApplied. |
![]() |
DbChangesSelectedEventArgs | Fornisce i dati per l'evento ChangesSelected. |
![]() |
DbEndSnapshotInitializationEventArgs | Fornisce i dati per l'evento EndSnapshotInitialization. |
![]() |
DbMetadataSyncException | Eccezione generata per gli errori che si verificano durante la creazione o la lettura dei metadati di tabelle. |
![]() |
DbMissingCommandException | Eccezione generata se manca un comando richiesto per un provider o un adattatore. |
![]() |
DbOutdatedEventArgs | Fornisce i dati per l'evento SyncPeerOutdated. |
![]() |
DbOutdatedSyncException | Eccezione generata per errori che si verificano quando si tenta di sincronizzare un peer con metadati obsoleti. |
![]() |
DbProvisioningException | Eccezione generata per errori che si verificano quando si tenta di eseguire il provisioning di un database per la partecipazione alla sincronizzazione. |
![]() |
DbSchemaException | Eccezione generata per gli errori che si verificano durante la creazione o la lettura di uno schema di tabella. |
![]() |
DbSelectingChangesEventArgs | Fornisce i dati per l'evento SelectingChanges. |
![]() |
DbSnapshotInitializationStatistics | Rappresenta un set di statistiche a livello di sessione sull'inizializzazione con snapshot di un database client. |
![]() |
DbSnapshotInitializationTableStatistics | Rappresenta un set di statistiche a livello di tabella sull'inizializzazione con snapshot di un database client. |
![]() |
DbSyncAdapter | Rappresenta un set di comandi utilizzati per recuperare e applicare le modifiche dei dati e dei metadati apportate al database peer locale. |
![]() |
DbSyncAdapterCollection | Raccolta di oggetti DbSyncAdapter. |
![]() |
DbSyncBatchInfo | Rappresenta un file di intestazione del batch che contiene metadati relativi ai dati inclusi in un batch di sincronizzazione. Questa classe non è conforme a CLS. |
![]() |
DbSyncColumnDescription | Rappresenta lo schema di una colonna inclusa nell'elenco Columns di un oggetto DbSyncTableDescription. Viene utilizzato durante il provisioning del database. |
![]() |
DbSyncColumnDescriptionCollection | Rappresenta una raccolta di oggetti DbSyncColumnDescription. |
![]() |
DbSyncColumnMapping | Esegue il mapping di una colonna del database locale a una colonna del database remoto. |
![]() |
DbSyncColumnMappingCollection | Rappresenta una raccolta di oggetti DbSyncColumnMapping. |
![]() |
DbSyncConflict | Rappresenta un conflitto di sincronizzazione a livello di riga. |
![]() |
DbSyncContext | Incapsula modifiche ai dati e metadati relativi a una sessione di sincronizzazione. |
![]() |
DbSyncException | Classe di base per le eccezioni generate durante la sincronizzazione del database peer. |
![]() |
DbSyncForeignKeyConstraint | Rappresenta una relazione di chiave esterna tra due tabelle coinvolte nella sincronizzazione. |
![]() |
DbSyncForeignKeyConstraintCollection | Rappresenta una raccolta di oggetti DbSyncForeignKeyConstraint. |
![]() |
DbSyncProgressEventArgs | Fornisce i dati per l'evento SyncProgress. |
![]() |
DbSyncProvider | Incapsula un provider di sincronizzazione peer che comunica con un database peer e protegge l'agente di sincronizzazione dall'implementazione specifica del database. Questa classe non è conforme a CLS. |
![]() |
DbSyncScope | Rappresenta un raggruppamento logico di oggetti da sincronizzare. |
![]() |
DbSyncScopeDescription | Rappresenta un ambito di sincronizzazione, ovvero un raggruppamento logico di tabelle (facoltativamente filtrato) sincronizzate come un'unità. |
![]() |
DbSyncScopeMetadata | Rappresenta i metadati per un oggetto DbSyncScope, ad esempio la conoscenza associata a un ambito specifico. |
![]() |
DbSyncScopeProgress | Rappresenta un set di statistiche sullo stato della sincronizzazione per gli oggetti contenuti in un oggetto DbSyncScope. |
![]() |
DbSyncSession | Rappresenta una sessione di sincronizzazione. L'oggetto DbSyncSession esiste per la durata della sessione di sincronizzazione. |
![]() |
DbSyncSessionProgressEventArgs | Fornisce i dati per l'evento SessionProgress. Questa classe non è conforme a CLS. |
![]() |
DbSyncTableDescription | Rappresenta lo schema di una tabella inclusa nell'elenco Tables di un oggetto DbSyncScopeDescription. Viene utilizzato durante il provisioning del database. |
![]() |
DbSyncTableDescriptionCollection | Rappresenta una raccolta di oggetti DbSyncTableDescription. |
![]() |
DbSyncTableProgress | Rappresenta un set di statistiche sullo stato della sincronizzazione per una tabella coinvolta in una sincronizzazione peer. |
![]() |
MetadataException | Eccezione generata per gli errori che si verificano durante la creazione, la lettura o la scrittura dei metadati di tabelle. |
![]() |
RelationalSyncProvider | Astrae un provider di sincronizzazione generico che comunica con un database e protegge l'agente di sincronizzazione dall'implementazione specifica del database. Questa classe non è conforme a CLS. |
![]() |
SchemaCreatedEventArgs | Fornisce i dati per l'evento SchemaCreated. |
![]() |
SchemaException | Eccezione generata per gli errori che si verificano durante la creazione o la lettura di uno schema di tabella. |
![]() |
SelectingChangesEventArgs | Fornisce dati per l'evento SelectingChanges del client e per l'evento SelectingChanges del server. |
![]() |
ServerSyncProvider | Astrae un provider di sincronizzazione server generico che comunica con l'archivio dati del server e protegge l'agente di sincronizzazione dall'implementazione specifica dell'archivio dati. |
![]() |
ServerSyncProviderProxy | Fornisce un wrapper per la classe ServerSyncProvider. |
![]() |
SessionVariableException | Eccezione generata per gli errori che si verificano durante la lettura o la scrittura delle variabili di sessione. |
![]() |
SyncAnchor | Incapsula un punto di ancoraggio per la sincronizzazione. Il punto di ancoraggio fornisce un punto di riferimento in base al quale è possibile determinare le modifiche da sincronizzare per un gruppo di sincronizzazione. |
![]() |
SyncConfiguration | Gestisce le raccolte di tabelle e parametri richiesti per la configurazione dei provider di sincronizzazione client e server. |
![]() |
SyncConflict | Rappresenta un conflitto di sincronizzazione a livello di riga. |
![]() |
SyncConflictResolver | Rappresenta le azioni da intraprendere quando si verificano conflitti durante la sincronizzazione. |
![]() |
SyncContext | Incapsula modifiche ai dati, valori di ancoraggio e altri metadati relativi a una sessione di sincronizzazione. |
![]() |
SyncGroup | Rappresenta un gruppo di oggetti SyncTable e fornisce un meccanismo che garantisce l'applicazione coerente delle modifiche in tali tabelle. |
![]() |
SyncGroupMetadata | Rappresenta i metadati di un oggetto SyncGroup, ad esempio il nuovo valore di ancoraggio. |
![]() |
SyncGroupProgress | Rappresenta un set di statistiche sullo stato della sincronizzazione per le tabelle contenute in un oggetto SyncGroup. |
![]() |
SyncParameter | Incapsula le informazioni inviate dal client al server. |
![]() |
SyncParameterCollection | Raccolta di oggetti SyncParameter. |
![]() |
SyncProgressEventArgs | Fornisce dati per l'evento SyncProgress del client e per l'evento SyncProgress del server. |
![]() |
SyncSchema | Rappresenta le informazioni sullo schema necessarie per creare le tabelle coinvolte nella sincronizzazione. |
![]() |
SyncSchemaColumn | Rappresenta lo schema di una colonna in un oggetto SyncSchemaTable. |
![]() |
SyncSchemaColumns | Rappresenta una raccolta di oggetti SyncSchemaColumn. |
![]() |
SyncSchemaForeignKey | Rappresenta una relazione di chiave esterna tra due tabelle coinvolte nella sincronizzazione. |
![]() |
SyncSchemaForeignKeys | Rappresenta una raccolta di oggetti SyncSchemaForeignKey. |
![]() |
SyncSchemaTable | Rappresenta lo schema di una tabella coinvolta nella sincronizzazione. |
![]() |
SyncSchemaTables | Rappresenta una raccolta di oggetti SyncSchemaTable. |
![]() |
SyncSession | Rappresenta una sessione di sincronizzazione. L'oggetto SyncSession esiste per la durata della sessione di sincronizzazione. |
![]() |
SyncStatistics | Rappresenta un riepilogo di un oggetto SyncSession che tiene conto del numero totale di operazioni che si sono verificate nel client e nel server. |
![]() |
SyncTable | Rappresenta le impostazioni client per una tabella coinvolta nella sincronizzazione. |
![]() |
SyncTableCollection | Rappresenta una raccolta di oggetti SyncTable. |
![]() |
SyncTableInfo | Incapsula le informazioni relative ai metadati e alle impostazioni della tabella. Tali informazioni sono disponibili tramite GetServerInfo. |
![]() |
SyncTableMetadata | Incapsula i metadati associati a un oggetto SyncTable, come la direzione di sincronizzazione. |
![]() |
SyncTableProgress | Rappresenta un set di statistiche sullo stato della sincronizzazione per un oggetto SyncTable. |
![]() |
SyncTracer | Fornisce funzionalità di analisi per una sessione di sincronizzazione, con quattro livelli di output: errori, avvisi, output informativo e output dettagliato. |
Strutture
| Struttura | Descrizione | |
|---|---|---|
![]() |
SyncServerInfo | Incapsula informazioni sui metadati e sulle impostazioni sul lato server. Tali informazioni sono disponibili tramite GetServerInfo. |
Enumerazioni
| Enumerazione | Descrizione | |
|---|---|---|
![]() |
ApplyAction | Specifica le opzioni per l'elaborazione di una riga quando non è possibile applicare la riga durante la sincronizzazione. |
![]() |
ChangeTrackingModel | Questa enumerazione è deprecata. Definisce il modo in cui le modifiche vengono rilevate nel database peer. |
![]() |
ConflictType | Definisce i tipi di conflitto che possono verificarsi durante la sincronizzazione. |
![]() |
DbConflictType | Definisce i tipi di conflitto che possono verificarsi durante la sincronizzazione. |
![]() |
DbOutdatedSyncAction | Definisce le opzioni per l'elaborazione di una richiesta di sincronizzazione da un peer con metadati obsoleti. |
![]() |
DbResolveAction | Specifica le opzioni per la risoluzione degli eventuali conflitti che si verificano durante la sincronizzazione. |
![]() |
DbSyncCreationOption | Rappresenta le azioni che Sync Framework può intraprendere in caso di creazione di oggetti correlati alla sincronizzazione durante il provisioning del database. |
![]() |
DbSyncStage | Definisce le diverse fasi della sincronizzazione dalla prospettiva del peer locale. |
![]() |
ResolveAction | Specifica le opzioni per la risoluzione degli eventuali conflitti che si verificano nel client durante la sincronizzazione. |
![]() |
SyncDirection | Definisce la direzione del flusso delle modifiche dei dati dal punto di vista del client. |
![]() |
SyncErrorNumber | Definisce un elenco degli errori che possono verificarsi durante la sincronizzazione. |
![]() |
SyncSchemaForeignKeyRule | Indica l'operazione che si verifica quando un vincolo FOREIGN KEY, definito mediante un oggetto SyncSchemaForeignKeyRule, viene applicato durante un'operazione di eliminazione o aggiornamento. |
![]() |
TableCreationOption | Definisce le opzioni disponibili per la creazione di una tabella nel database client. |
.png)
.png)
.png)