Microsoft.SqlServer.Replication.BusinessLogicSupport Spazio dei nomi

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

Classi

Nome Descrizione
BusinessLogicCommand

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicConnection

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicDataAdapter

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicDataReader

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicModule

Implementa la logica di business personalizzata che viene invocata durante il processo di sincronizzazione della replica della fusione.

BusinessLogicParameter

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicParameterCollection

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicResolver

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicRowUpdatedEventArgs

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicRowUpdatingEventArgs

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

BusinessLogicTransaction

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

IBusinessLogicResolver

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

TempDB

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

TempDBMetaData

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

TempDBResultSet

Questo assembly fornisce logica di business che può essere utilizzata nella tua applicazione per rispondere a una serie di condizioni che si verificano durante la sincronizzazione: cambiamenti di dati, conflitti ed errori. Per creare il tuo gestore di logica aziendale, devi implementare i metodi specifici della BusinessLogicModule classe richiesti dalla tua applicazione. Per maggiori informazioni sui gestori di business logic, vedi Execute Business Logic During Merge Synchronization.

Enumerazioni

Nome Descrizione
ActionOnDataChange

Elenca tutte le azioni che possono essere intraprese nella gestione dei cambiamenti dei dati che non causano conflitti.

ActionOnDataDelete

Enumera tutte le azioni che possono essere intraprese quando si replicano le istruzioni DELETE che non causano conflitti.

ActionOnDataError

Elenca tutte le azioni che possono essere intraprese durante la gestione degli errori di dati (data error).

ActionOnUpdateConflict

Elenca tutte le azioni che possono essere intraprese nella gestione di istruzioni UPDATE in conflitto.

ActionOnUpdateDeleteConflict

Enumera tutte le azioni che possono essere intraprese quando si gestisce un'istruzione UPDATE che entra in conflitto con una dichiarazione DELETE.

ChangeStates

Elenca tutti gli stati di cambiamento dei dati che la logica aziendale personalizzata può gestire durante la sincronizzazione.

ConflictLogType

Elenca le opzioni supportate per la registrazione dei conflitti disponibili a un gestore di conflitti.

ErrorLogType

Elenca le opzioni di logging degli errori supportate disponibili.

SourceIdentifier

Elenca tutte le fonti di un cambiamento di dati.

Delegati

Nome Descrizione
BusinessLogicRowUpdatedEventHandler

Rappresenta il metodo che gestirà un evento aggiornato della riga.

BusinessLogicRowUpdatingEventHandler

Rappresenta il metodo che gestirà un evento di aggiornamento della riga.

Commenti

Il Microsoft.SqlServer.Replication.BusinessLogicSupport namespace implementa diverse classi pubbliche e delegati che supportano l'infrastruttura di SQL Server 2005 e non sono pensati per essere usati direttamente dal tuo codice. Poiché non dovrebbero essere utilizzati, questi corsi e l'argomento delegato non sono inclusi in questa documentazione di riferimento. Solo la BusinessLogicModule classe e i tipi enumerati dovrebbero essere usati quando scrivi il tuo gestore di logica aziendale.