Microsoft.SqlServer.Replication.BusinessLogicSupport Spazio dei nomi

L'assembly fornisce la logica di business che può essere utilizzata nell'applicazione per rispondere a diverse situazioni che si verificano durante la sincronizzazione, ad esempio modifiche ai dati, conflitti ed errori. Per creare un gestore della logica di business, è necessario implementare i metodi specifici della classe BusinessLogicModule richiesti dall'applicazione. Per ulteriori informazioni sui gestori della logica di business, vedere [eseguire Business logica durante la sincronizzazione di tipo Merge] (http://msdn.microsoft.com/library/9d4da2ef-c17f-4a31-a1f6-5c3b7ca85f71).

Classi

BusinessLogicCommand
BusinessLogicConnection
BusinessLogicDataAdapter
BusinessLogicDataReader
BusinessLogicModule

Implementa la logica di business personalizzata richiamata durante il processo di sincronizzazione della replica di tipo merge.

BusinessLogicParameter
BusinessLogicParameterCollection
BusinessLogicResolver
BusinessLogicRowUpdatedEventArgs
BusinessLogicRowUpdatingEventArgs
BusinessLogicTransaction
IBusinessLogicResolver
TempDB
TempDBMetaData
TempDBResultSet

Enumerazioni

ActionOnDataChange

Enumera tutte le azioni che possono essere effettuate in caso di gestione delle modifiche dei dati che non comportano un conflitto.

ActionOnDataDelete

Enumera tutte le azioni che possono essere effettuate durante la replica delle istruzioni DELETE che non comportano un conflitto.

ActionOnDataError

Enumera tutte le azioni che possono essere effettuate durante la gestione degli errori dei dati.

ActionOnUpdateConflict

Enumera tutte le azioni che possono essere effettuate durante la gestione delle istruzioni UPDATE in conflitto.

ActionOnUpdateDeleteConflict

Enumera tutte le azioni che possono essere effettuate durante la gestione di un'istruzione UPDATE in conflitto con un'istruzione DELETE.

ChangeStates

Enumera tutti gli stati di modifica dei dati che la logica di business personalizzata può gestire durante la sincronizzazione.

ConflictLogType

Enumera le opzioni di registrazione dei conflitti supportate disponibili per un gestore del conflitto.

ErrorLogType

Enumera le opzioni di registrazione dell'errore supportate disponibili.

SourceIdentifier

Enumera tutte le origini di una modifica dei dati.

Delegati

BusinessLogicRowUpdatedEventHandler

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

BusinessLogicRowUpdatingEventHandler

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

Commenti

Il Microsoft.SqlServer.Replication.BusinessLogicSupport dello spazio dei nomi implementa un numero di classi pubbliche e delegati che supportano l'infrastruttura di SQL Server 2005 e non può essere utilizzato direttamente dal codice. Poiché non dovrebbero essere usati, tali classi e l'argomento di delegato non sono inclusi in questa documentazione di riferimento. Solo il BusinessLogicModule classe e i tipi enumerati devono essere utilizzati quando si scrive il proprio gestore della logica di business.