Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.SqlServer.Replication.BusinessLogicSupport

Ten wirtualny plik dziennika zawiera logika biznesowa który może służyć do aplikacji odpowiedzieć na warunki, które występują podczas synchronizacji: zmiany danych, konflikty i błędy.Aby utworzyć własny obsługa logika biznesowa, musi implementować szczególnych metod BusinessLogicModule klasy, które są wymagane przez aplikację.Więcej informacji na temat obsługi logika biznesowa, zobacz Wykonywanie reguł biznesowych podczas synchronizacji korespondencji seryjnej.

Microsoft.SqlServer.Replication.BusinessLogicSupport Nazw implementuje liczby publicznych klas i obiektów delegowanych, które obsługuje infrastrukturę programu SQL Server 2005 i nie są przeznaczone do użycia bezpośrednio w kodzie.Ponieważ nie powinny być używane, te klasy i tematu pełnomocnik nie znajdują się w tej dokumentacji.Tylko BusinessLogicModule klasy i typy wyliczane powinna być używana, jeśli pisząc własne obsługa logika biznesowa.

Klasy

  Klasa Opis
Klasa publiczna BusinessLogicCommand
Klasa publiczna BusinessLogicConnection Infrastruktura.
Klasa publiczna BusinessLogicDataAdapter
Klasa publiczna BusinessLogicDataReader Infrastruktura.
Klasa publiczna BusinessLogicModule Implementuje logika biznesowa niestandardowy, który jest wywoływany podczas procesu synchronizacji replikacja scalająca.
Klasa publiczna BusinessLogicParameter Infrastruktura.
Klasa publiczna BusinessLogicParameterCollection Infrastruktura.
Klasa publiczna BusinessLogicResolver Infrastruktura.
Klasa publiczna BusinessLogicRowUpdatedEventArgs Infrastruktura.
Klasa publiczna BusinessLogicRowUpdatingEventArgs Infrastruktura.
Klasa publiczna BusinessLogicTransaction Infrastruktura.
Klasa publiczna IBusinessLogicResolver Infrastruktura.
Klasa publiczna TempDB Infrastruktura.
Klasa publiczna TempDBMetaData Infrastruktura.
Klasa publiczna TempDBResultSet Infrastruktura.

Delegaci

  Delegat Opis
Delegat publiczny BusinessLogicRowUpdatedEventHandler Infrastruktura.
Delegat publiczny BusinessLogicRowUpdatingEventHandler Infrastruktura.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne ActionOnDataChange Wylicza wszystkie akcje, które mogą być podjęte podczas obsługi zmiany danych, które nie powodują konfliktu.
Wyliczenie publiczne ActionOnDataDelete Wylicza wszystkie akcje, które mogą być podjęte podczas replikowania instrukcji DELETE, które nie powodują konfliktu.
Wyliczenie publiczne ActionOnDataError Wylicza wszystkie akcje, które mogą być podjęte podczas obsługi błędów danych.
Wyliczenie publiczne ActionOnUpdateConflict Wylicza wszystkie akcje, które mogą być pobierane podczas obsługi konfliktu instrukcji UPDATE.
Wyliczenie publiczne ActionOnUpdateDeleteConflict Wylicza wszystkie akcje, które mogą być podjęte podczas obsługi instrukcja UPDATE, która powoduje konflikt z instrukcji DELETE.
Wyliczenie publiczne ChangeStates Wylicza wszystkie stany Zmień dane niestandardowe logika biznesowa można obsługiwać podczas synchronizacji.
Wyliczenie publiczne ConflictLogType Wylicza obsługiwanych konflikt dostępne opcje rejestrowania do obsługi konfliktu.
Wyliczenie publiczne ErrorLogType Wylicza dostępne opcje rejestrowania obsługiwanych błędów.
Wyliczenie publiczne SourceIdentifier Wylicza wszystkie źródła zmiany danych.