Freigeben über


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
Öffentliche Klasse BusinessLogicCommand
Öffentliche Klasse BusinessLogicConnection Infrastruktur
Öffentliche Klasse BusinessLogicDataAdapter
Öffentliche Klasse BusinessLogicDataReader Infrastruktur
Öffentliche Klasse BusinessLogicModule Implementiert die benutzerdefinierte Geschäftslogik, die während der Mergereplikationssynchronisierung aufgerufen wird.
Öffentliche Klasse BusinessLogicParameter Infrastruktur
Öffentliche Klasse BusinessLogicParameterCollection Infrastruktur
Öffentliche Klasse BusinessLogicResolver Infrastruktur
Öffentliche Klasse BusinessLogicRowUpdatedEventArgs Infrastruktur
Öffentliche Klasse BusinessLogicRowUpdatingEventArgs Infrastruktur
Öffentliche Klasse BusinessLogicTransaction Infrastruktur
Öffentliche Klasse IBusinessLogicResolver Infrastruktur
Öffentliche Klasse TempDB Infrastruktur
Öffentliche Klasse TempDBMetaData Infrastruktur
Öffentliche Klasse TempDBResultSet Infrastruktur

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat BusinessLogicRowUpdatedEventHandler Infrastruktur
Öffentlicher Delegat BusinessLogicRowUpdatingEventHandler Infrastruktur

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration ActionOnDataChange Listet alle Aktionen auf, die beim Behandeln von Datenänderungen ausgeführt werden können, die nicht zu einem Konflikt führen.
Öffentliche Enumeration ActionOnDataDelete Listet alle Aktionen auf, die beim Replizieren von DELETE-Anweisungen ausgeführt werden können, die nicht zu einem Konflikt führen.
Öffentliche Enumeration ActionOnDataError Listet alle Aktionen, die beim Behandeln von Datenfehlern ausgeführt werden können.
Öffentliche Enumeration ActionOnUpdateConflict Listet alle Aktionen auf, die bei der Behandlung miteinander in Konflikt stehender UPDATE-Anweisungen ausgeführt werden können.
Öffentliche Enumeration ActionOnUpdateDeleteConflict Listet alle Aktionen auf, die beim Behandeln einer UPDATE-Anweisung ausgeführt werden können, die mit einer DELETE-Anweisung in Konflikt steht.
Öffentliche Enumeration ChangeStates Listet alle Datenänderungsstatus auf, die die benutzerdefinierte Geschäftslogik während der Synchronisierung behandeln kann.
Öffentliche Enumeration ConflictLogType Listet die unterstützten Konfliktprotokollierungsoptionen auf, die einem Konflikthandler zur Verfügung stehen.
Öffentliche Enumeration ErrorLogType Listet die unterstützten Fehlerprotokollierungsoptionen auf, die verfügbar sind.
Öffentliche Enumeration SourceIdentifier Listet alle Quellen einer Datenänderung auf.