Microsoft.SqlServer.Replication 名前空間
このアセンブリは、レプリケーション エージェントの機能へのマネージ アクセスを提供します。
MergeSynchronizationAgent、TransSynchronizationAgent、および SnapshotGenerationAgent の各クラスは、マージ エージェント、ディストリビューション エージェント、およびスナップショット エージェントの機能をそれぞれ表します。これらのクラスを使用すると、マネージ コード アプリケーションからこれらのレプリケーション エージェントを同期的に開始することができます。詳細については、「レプリケーションのプログラミング概念」を参照してください。
クラス
クラス | 説明 | |
---|---|---|
AgentApplication | インフラストラクチャです。 | |
AgentCore | マネージ レプリケーション エージェントのコア機能を実装します。 | |
AlternateSynchronizationPartner | プライマリ パブリッシャが利用できない場合にサブスクリプションの同期をとるために使用できる代替パブリッシャを表します。 | |
ComErrorException | レプリケーション エージェントで一般エラーが発生するとスローされる例外です。 | |
ComErrorRecord | レプリケーション エージェントによって生成されるエラーの情報を表します。 | |
ConnectionFailureException | レプリケーション エージェントの実行時にデータベース接続が失敗するとスローされる例外です。 | |
FciException | ファイル圧縮インターフェイス (FCI) でエラーが発生した場合にスローされる例外です。 | |
MergeSynchronizationAgent | レプリケーション マージ エージェントの機能を提供します。 | |
NativeSqlConnectionException | 一括コピー操作の間に ODBC ドライバまたは OLEDB プロバイダでエラーが発生するとスローされる例外です。 | |
OciException | Oracle Call Interface (OCI) でエラーが発生するとスローされる例外です。 | |
OSException | ファイル圧縮インターフェイス (FCI) の操作中にオペレーティング システムでエラーが発生した場合にスローされる例外です。 | |
ParameterValueOutOfRangeException | パラメータに渡された値がパラメータのデータ型の範囲外である場合にスローされる例外です。 | |
PasswordWriteOnlyException | レプリケーション エージェントのパスワード プロパティにアクセスするとスローされる例外です。 | |
ReplicationAgentContainerException | マネージ コード ベースのレプリケーション エージェントで 1 つ以上のエラーが発生した場合にスローされる例外です。 | |
ReplicationAgentContainerWithWatsonException | インフラストラクチャです。 | |
ReplicationAgentException | レプリケーション エージェントの実行中に生成される例外の基本例外クラスです。 | |
ResourceStrings | インフラストラクチャです。 | |
SnapshotGenerationAgent | レプリケーション スナップショット エージェントの機能を提供します。 | |
StatusEventArgs | Status イベントが発生した場合にレプリケーション エージェントによって返される状態情報を表します。 | |
TransSynchronizationAgent | レプリケーション ディストリビューション エージェントの機能を提供します。 |
インターフェイス
インターフェイス | 説明 | |
---|---|---|
IAlternateSynchronizationPartner | 遅延バインドされた COM クライアントの AlternateSynchronizationPartner クラスの実装を提供します。 | |
IComErrorRecord | 遅延バインドされた COM クライアントの ComErrorRecord クラスの実装を提供します。 | |
IComStatusEvent | インフラストラクチャです。 | |
IMergeSynchronizationAgent | 遅延バインドされた COM クライアントの MergeSynchronizationAgent クラスの実装を提供します。 | |
ISnapshotGenerationAgent | 遅延バインドされた COM クライアントの SnapshotGenerationAgent クラスの実装を提供します。 | |
IStatusEventData | インフラストラクチャです。 | |
ITransSynchronizationAgent | 遅延バインドされた COM クライアントの TransSynchronizationAgent クラスの実装を提供します。 |
列挙体
列挙体 | 説明 | |
---|---|---|
AbortPolicy | 予期しないシャットダウンが発生した場合に実行中のレプリケーション エージェント スレッドを終了するためのオプションを列挙します。 | |
DataSourceType | レプリケーション サブスクライバとしてサポートされるデータ ソースを列挙します。 | |
DeadlockPriority | スナップショットの生成中に発生したデッドロックを解決するために使用される優先度を列挙します。 | |
FileTransferOption | スナップショット ファイルを取得するためのオプションを列挙します。 | |
MergeExchangeType | マージ エージェントでデータの同期をとるためのオプションを列挙します。 | |
MessageStatus | レプリケーション エージェントの状態コードを列挙します。 | |
NetworkType | レプリケーション エージェントがレプリケーション サーバーに接続するときに使用する、サポートされている Net-Library を列挙します。 | |
ReplicationType | スナップショットが生成されるパブリケーションの種類を列挙します。 | |
SecurityMode | レプリケーション エージェントがレプリケーション トポロジのサーバーに接続するときに使用する認証の種類を列挙します。 | |
SubscriptionOption | サブスクリプションの種類を列挙します。 | |
ValidateType | 同期中に実行される検証の種類を列挙します。 |