Microsoft.SqlServer.Replication.BusinessLogicSupport Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
Klassen
BusinessLogicCommand |
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. |
BusinessLogicConnection |
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. |
BusinessLogicDataAdapter |
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. |
BusinessLogicDataReader |
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. |
BusinessLogicModule |
Implementiert die benutzerdefinierte Geschäftslogik, die während der Mergereplikationssynchronisierung aufgerufen wird. |
BusinessLogicParameter |
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. |
BusinessLogicParameterCollection |
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. |
BusinessLogicResolver |
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. |
BusinessLogicRowUpdatedEventArgs |
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. |
BusinessLogicRowUpdatingEventArgs |
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. |
BusinessLogicTransaction |
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. |
IBusinessLogicResolver |
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. |
TempDB |
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. |
TempDBMetaData |
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. |
TempDBResultSet |
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. |
Enumerationen
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. |
Delegaten
BusinessLogicRowUpdatedEventHandler |
Stellt die Methode dar, durch die ein Zeilenaktualisierungsereignis behandelt wird. |
BusinessLogicRowUpdatingEventHandler |
Stellt die -Methode dar, die ein Zeilenaktualisierungsereignis behandelt. |
Hinweise
Der Microsoft.SqlServer.Replication.BusinessLogicSupport Namespace implementiert eine Reihe von öffentlichen Klassen und Delegaten, die die SQL Server 2005-Infrastruktur unterstützen und nicht für die direkte Verwendung aus Ihrem Code vorgesehen sind. Da sie nicht verwendet werden sollten, sind diese Klassen und das Delegatthema nicht in dieser Referenzdokumentation enthalten. Beim Schreiben Ihres BusinessLogicModule eigenen Geschäftslogikhandlers sollten nur die Klasse und die aufgezählten Typen verwendet werden.