Microsoft.SqlServer.Replication.BusinessLogicSupport 名前空間

このアセンブリには、同期中に発生するさまざまな状況 (データ変更、競合、エラーなど) に対応するためにアプリケーションで使用できるビジネス ロジックが含まれています。独自のビジネス ロジック ハンドラを作成するには、BusinessLogicModule クラスのメソッドの中からアプリケーションで必要な特定のものを実装する必要があります。ビジネス ロジック ハンドラの詳細については、「マージ同期中のビジネス ロジックの実行」を参照してください。

Microsoft.SqlServer.Replication.BusinessLogicSupport 名前空間は、SQL Server 2005 インフラストラクチャをサポートするさまざまなパブリック クラスやデリゲートを実装します。これらは、コードから直接使用することを目的としたものではありません。このため、これらのクラスやデリゲートのトピックは、このリファレンス ドキュメントには含まれていません。独自のビジネス ロジック ハンドラを作成する際には、BusinessLogicModule クラスと列挙した型のみを使用します。

クラス

  クラス 説明
パブリック クラス BusinessLogicCommand
パブリック クラス BusinessLogicConnection インフラストラクチャです。
パブリック クラス BusinessLogicDataAdapter
パブリック クラス BusinessLogicDataReader インフラストラクチャです。
パブリック クラス BusinessLogicModule マージ レプリケーションの同期プロセスの間に呼び出されるカスタム ビジネス ロジックを実装します。
パブリック クラス BusinessLogicParameter インフラストラクチャです。
パブリック クラス BusinessLogicParameterCollection インフラストラクチャです。
パブリック クラス BusinessLogicResolver インフラストラクチャです。
パブリック クラス BusinessLogicRowUpdatedEventArgs インフラストラクチャです。
パブリック クラス BusinessLogicRowUpdatingEventArgs インフラストラクチャです。
パブリック クラス BusinessLogicTransaction インフラストラクチャです。
パブリック クラス IBusinessLogicResolver インフラストラクチャです。
パブリック クラス TempDB インフラストラクチャです。
パブリック クラス TempDBMetaData インフラストラクチャです。
パブリック クラス TempDBResultSet インフラストラクチャです。

デリゲート

  デリゲート 説明
パブリック デリゲート BusinessLogicRowUpdatedEventHandler インフラストラクチャです。
パブリック デリゲート BusinessLogicRowUpdatingEventHandler インフラストラクチャです。

列挙体

  列挙体 説明
パブリック列挙体 ActionOnDataChange 競合が発生しないデータ変更を処理する場合に実行できるすべてのアクションを列挙します。
パブリック列挙体 ActionOnDataDelete 競合が発生しない DELETE ステートメントをレプリケートする場合に実行できるすべてのアクションを列挙します。
パブリック列挙体 ActionOnDataError データ エラーを処理する場合に実行できるすべてのアクションを列挙します。
パブリック列挙体 ActionOnUpdateConflict 競合する UPDATE ステートメントを処理する場合に実行できるすべてのアクションを列挙します。
パブリック列挙体 ActionOnUpdateDeleteConflict DELETE ステートメントと競合する UPDATE ステートメントを処理する場合に実行できるすべてのアクションを列挙します。
パブリック列挙体 ChangeStates 同期中にカスタム ビジネス ロジックで処理できるすべてのデータ変更状態を列挙します。
パブリック列挙体 ConflictLogType 競合ハンドラで使用可能な、サポートされている競合ログ オプションを列挙します。
パブリック列挙体 ErrorLogType 使用可能なサポートされているエラー ログ オプションを列挙します。
パブリック列挙体 SourceIdentifier データ変更のすべてのソースを列挙します。