Microsoft.SqlServer.Replication.BusinessLogicSupport Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.