Microsoft.SqlServer.Replication.BusinessLogicSupport Namespace

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.