Microsoft.SqlServer.Replication.BusinessLogicSupport-Namespace
Diese Assembly stellt die Geschäftslogik bereit, die in der Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen zu reagieren, die während der Synchronisierung auftreten: Datenänderungen, Konflikte und Fehler. Um einen eigenen Geschäftslogikhandler zu erstellen, müssen Sie die spezifischen Methoden der BusinessLogicModule-Klasse implementieren, die für die Anwendung erforderlich sind. Weitere Informationen zu Geschäftslogikhandlern finden Sie unter Ausführen der Geschäftslogik während der Mergesynchronisierung.
The Microsoft.SqlServer.Replication.BusinessLogicSupport namespace implements a number of public classes and delegates that support the SQL Server 2005 infrastructure and are not intended to be used directly from your code. Because they should not be used, these classes and delegate topic are not included in this reference documentation. Only the BusinessLogicModule class and the enumerated types should be used when writing your own business logic handler.
Klassen
Klasse | Beschreibung | |
---|---|---|
BusinessLogicCommand | ||
BusinessLogicConnection | Infrastruktur | |
BusinessLogicDataAdapter | ||
BusinessLogicDataReader | Infrastruktur | |
BusinessLogicModule | Implementiert die benutzerdefinierte Geschäftslogik, die während der Mergereplikationssynchronisierung aufgerufen wird. | |
BusinessLogicParameter | Infrastruktur | |
BusinessLogicParameterCollection | Infrastruktur | |
BusinessLogicResolver | Infrastruktur | |
BusinessLogicRowUpdatedEventArgs | Infrastruktur | |
BusinessLogicRowUpdatingEventArgs | Infrastruktur | |
BusinessLogicTransaction | Infrastruktur | |
IBusinessLogicResolver | Infrastruktur | |
TempDB | Infrastruktur | |
TempDBMetaData | Infrastruktur | |
TempDBResultSet | Infrastruktur |
Delegaten
Delegat | Beschreibung | |
---|---|---|
BusinessLogicRowUpdatedEventHandler | Infrastruktur | |
BusinessLogicRowUpdatingEventHandler | Infrastruktur |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
ActionOnDataChange | Listet alle Aktionen auf, die beim Behandeln von Datenänderungen ausgeführt werden können, die nicht zu einem Konflikt führen. | |
ActionOnDataDelete | Listet alle Aktionen auf, die beim Replizieren von DELETE-Anweisungen ausgeführt werden können, die nicht zu einem Konflikt führen. | |
ActionOnDataError | Listet alle Aktionen, die beim Behandeln von Datenfehlern ausgeführt werden können. | |
ActionOnUpdateConflict | Listet alle Aktionen auf, die bei der Behandlung miteinander in Konflikt stehender UPDATE-Anweisungen ausgeführt werden können. | |
ActionOnUpdateDeleteConflict | Listet alle Aktionen auf, die beim Behandeln einer UPDATE-Anweisung ausgeführt werden können, die mit einer DELETE-Anweisung in Konflikt steht. | |
ChangeStates | Listet alle Datenänderungsstatus auf, die die benutzerdefinierte Geschäftslogik während der Synchronisierung behandeln kann. | |
ConflictLogType | Listet die unterstützten Konfliktprotokollierungsoptionen auf, die einem Konflikthandler zur Verfügung stehen. | |
ErrorLogType | Listet die unterstützten Fehlerprotokollierungsoptionen auf, die verfügbar sind. | |
SourceIdentifier | Listet alle Quellen einer Datenänderung auf. |