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 Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization.
Klassen
| Name | Beschreibung |
|---|---|
| BusinessLogicCommand |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicConnection |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicDataAdapter |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicDataReader |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicModule |
Implementiert die benutzerdefinierte Geschäftslogik, die während des Merge-Replikations-Synchronisationsprozesses aufgerufen wird. |
| BusinessLogicParameter |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicParameterCollection |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicResolver |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicRowUpdatedEventArgs |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicRowUpdatingEventArgs |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| BusinessLogicTransaction |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| IBusinessLogicResolver |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| TempDB |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| TempDBMetaData |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
| TempDBResultSet |
Diese Assembly stellt Geschäftslogik bereit, die in Ihrer Anwendung verwendet werden kann, um auf eine Reihe von Bedingungen während der Synchronisation zu reagieren: Datenänderungen, Konflikte und Fehler. Um Ihren eigenen Business Logic Handler zu erstellen, müssen Sie die spezifischen Methoden der Klasse BusinessLogicModule implementieren, die von Ihrer Anwendung benötigt werden. Für weitere Informationen zu Business Logic Handlern siehe Execute Business Logic During Merge Synchronization. |
Enumerationen
| Name | Beschreibung |
|---|---|
| ActionOnDataChange |
Zählt alle Aktionen auf, die bei der Behandlung von Datenänderungen durchgeführt werden können, die keinen Konflikt verursachen. |
| ActionOnDataDelete |
Zählt alle Aktionen auf, die bei der Replikation von DELETE-Anweisungen ausgeführt werden können, die keinen Konflikt verursachen. |
| ActionOnDataError |
Zählt alle Aktionen auf, die bei der Behandlung von Datenfehlern durchgeführt werden können. |
| ActionOnUpdateConflict |
Listet alle Aktionen auf, die bei der Behandlung widersprüchlicher UPDATE-Anweisungen ausgeführt werden können. |
| ActionOnUpdateDeleteConflict |
Listet alle Aktionen auf, die beim Umgang mit einer UPDATE-Anweisung ausgeführt werden können, die mit einer DELETE-Anweisung kollidiert. |
| ChangeStates |
Zählt alle Datenänderungszustände auf, die benutzerdefinierte Geschäftslogik während der Synchronisation bewältigen kann. |
| ConflictLogType |
Zählt die unterstützten Konfliktprotokollierungsoptionen auf, die einem Konfliktbearbeiter zur Verfügung stehen. |
| ErrorLogType |
Zählt die unterstützten Fehlerprotokoll-Optionen auf. |
| SourceIdentifier |
Zählt alle Quellen einer Datenänderung auf. |
Delegaten
| Name | Beschreibung |
|---|---|
| BusinessLogicRowUpdatedEventHandler |
Repräsentiert die Methode, die ein aktualisiertes Zeilenereignis verarbeitet. |
| BusinessLogicRowUpdatingEventHandler |
Repräsentiert die Methode, die ein Zeilen-Aktualisierungsereignis verarbeitet. |
Hinweise
Der Namespace Microsoft.SqlServer.Replication.BusinessLogicSupport implementiert eine Reihe öffentlicher Klassen und Delegierten, die die SQL Server 2005-Infrastruktur unterstützen und nicht direkt aus deinem Code verwendet werden sollen. Da sie nicht verwendet werden sollten, sind diese Klassen und das Delegiertenthema nicht in dieser Referenzdokumentation enthalten. Beim Schreiben deines eigenen Business Logic Handlers sollten nur die BusinessLogicModule Klasse und die aufgezählten Typen verwendet werden.