Microsoft.SqlServer.Replication 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。
クラス
| 名前 | 説明 |
|---|---|
| AgentApplication |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| AgentCore |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| AgentJobHistoryInfo |
レプリケーションエージェントの最後の実行結果に関する情報を返します。 |
| AgentProfile |
レプリケーションエージェントプロファイルに関するすべての操作をカプセル化します。例えば、パラメータの作成、削除、追加、削除、特定のエージェントへのプロファイル割り当てなどです。 |
| AgentProfileParameter |
レプリケーションエージェントプロファイル内のパラメータを表します。 |
| AgentProfileParameterInfo |
レプリケーションエージェントプロファイルで使用されるサポートパラメータを表します。 |
| AlternateSynchronizationPartner |
プライマリのPublisherが利用できない場合にサブスクリプションを同期できる代替Publisherを表します。 |
| Article |
TransArticleクラスとMergeArticleクラスが派生する基底クラスを表します。 |
| ArticleConflict |
マージレプリケーションの競合テーブルに関する情報を表します。 |
| BusinessLogicHandler |
ビジネスロジックハンドラーを実装するマネージドコードアセンブリのサーバー登録を表します。 |
| ComErrorException |
レプリケーションエージェントによって一般的なエラーが発生した際にスローされる例外です。 |
| ComErrorRecord |
複製エージェントによって生成されたエラーの情報を表します。 |
| ConnectionFailureException |
レプリケーションエージェントが実行中のデータベース接続が失敗した際にスローされる例外です。 |
| ConnectionSecurityContext |
Microsoft SQL Serverに接続する際に使う情報を表しています。 |
| CustomResolver |
マージレプリケーショントポロジーにおけるサーバー上のCOMベースのリゾルバ登録を表します。 |
| DistributionArticle |
ディストリビューターに保存されているトランザクション出版物やスナップショット出版物に掲載された記事に関する情報を表します。 |
| DistributionArticleCollection |
DistributionArticle オブジェクトのコレクションを表します。 |
| DistributionDatabase |
ディストリビューターの配布データベースを表しています。 |
| DistributionDatabaseCollection |
DistributionDatabase オブジェクトのコレクションを表します。 |
| DistributionPublication |
ディストリビューターに保存されたトランザクション出版物やスナップショット出版物に関する情報を表します。 |
| DistributionPublicationCollection |
DistributionPublication オブジェクトのコレクションを表します。 |
| DistributionPublisher |
現在接続されているディストリビューターに登録されているPublisherに関する情報を表します。 |
| DistributionPublisherCollection |
DistributionPublisher オブジェクトのコレクションを表します。 |
| DistributionSubscription |
トランザクション出版物またはスナップショット出版物の購読に関してディストリビューターに保存された情報を表す。 |
| DistributionSubscriptionCollection |
DistributionSubscription オブジェクトのコレクションを表します。 |
| FciException |
ファイル圧縮インターフェース(FCI)でエラーが発生した場合にスローされる例外です。 |
| HeterogeneousColumn |
非Microsoft SQL Server Publisher上のテーブルに含まれる列を表します。 |
| HeterogeneousTable |
非Microsoft SQL Server Publisher上のテーブルを表します。 |
| IdentityRangeInfo |
ソーステーブルにアイデンティティカラムが含まれている場合、公開記事のアイデンティティ範囲管理設定を表す構造。 |
| LastValidationDateTime |
前回のマージサブスクリプション検証の日時を返すために使われていました。 |
| LightPublication |
軽い出版物を表しています。 |
| MergeArticle |
合併出版物の記事を表します。 |
| MergeArticleCollection |
MergeArticle オブジェクトのコレクションを表します。 |
| MergeConflictCount |
マージ出版物の表記事の競合情報を表す。 |
| MergeDynamicSnapshotJob |
パラメータ化された行フィルター付きのマージ出版のサブスクリプションのデータスナップショットを生成するスナップショット エージェントジョブに関する情報を含みます。 |
| MergeJoinFilter |
記事をマージする結合フィルターまたは論理レコード関係を表します。 |
| MergePartition |
パラメータ化された行フィルター付きで、マージパブリケーションのサブスクライバーパーティションに関する情報を表します。 |
| MergePublication |
合併出版物を表しています。 |
| MergePublicationCollection |
MergePublication オブジェクトのコレクションを表します。 |
| MergePullSubscription |
合併出版物へのプル購読を表しています。 |
| MergePullSubscriptionCollection |
MergePullSubscription オブジェクトのコレクションを表します。 |
| MergeSessionDetail |
マージ エージェントセッションのステップに関する詳細情報を表します。 |
| MergeSessionError |
マージ エージェントセッション中に発生したエラーに関する情報を表します。 |
| MergeSessionSummary |
マージ エージェントセッション情報を表します。 |
| MergeSubscriberMonitor |
購読者側でのサブスクリプション監視を可能にし、出版物の統合を可能にします。 |
| MergeSubscription |
Publisherに登録された合併出版物の購読を表します。 |
| MergeSubscriptionCollection |
MergeSubscription オブジェクトのコレクションを表します。 |
| MergeSynchronizationAgent |
Replication マージ エージェントの機能を提供します。 |
| MonitorThreshold |
出版物を監視する際に用いられる閾値指標を表します。 |
| NativeSqlConnectionException |
例外は、ODBCドライバーやOLEDBプロバイダーが一括コピー作業中にエラーを発生させた際にスローされます。 |
| OciException |
Oracle Call Interface(OCI)によってエラーが発生した際にスローされる例外です。 |
| OSException |
これは、ファイル圧縮インターフェース(FCI)操作中にオペレーティングシステムからエラーが発生した際にスローされる例外です。 |
| ParameterValueOutOfRangeException |
パラメータに渡された値がそのパラメータのデータ型の範囲外の場合にスローされる例外です。 |
| PasswordWriteOnlyException |
レプリケーションエージェントのパスワードプロパティがアクセスされた際にスローされる例外です。 |
| PendingCommandInfo |
トランザクション出版物の購読で保留中のコマンドの数と、処理にかかるおおよその時間の見積もりを表します。 |
| Publication |
Publicationクラスは、TransPublicationクラスとMergePublicationクラスが派生する基底クラスです。 |
| PublicationAccess |
出版物の出版アクセスリスト(PAL)におけるログイン情報を表します。 |
| PublicationArticle |
公開されたデータベースオブジェクトの記事情報を表現します。 |
| PublicationMonitor |
出版物を監視しています。 |
| PublicationMonitorCollection |
ディストリビューターの出版物を表す PublicationMonitor オブジェクトのコレクションです。 |
| PublisherConnectionSecurityContext |
レプリケーショントポロジーでPublisherとして設定されたMicrosoft SQL Serverインスタンスに接続する際に使用されるログイン情報を表します。 |
| PublisherMonitor |
レプリケーション用Publisherを監視します。 |
| PublisherMonitorCollection |
PublisherMonitor オブジェクトのコレクションを表します。 |
| PullSubscription |
Publisherの情報を、Synchronization AgentがSubscriberで実行される際に、マージやトランザクション出版物の情報を表現します。 PullSubscription は、 TransPullSubscription クラスと MergePullSubscription クラスが派生する基底クラスです。 |
| RegisteredSubscriber |
PublisherまたはDistributorに登録されている購読者を代表します。 |
| RegisteredSubscriberCollection |
RegisteredSubscriber オブジェクトのコレクションを表します。 |
| ReplicationAgentContainerException |
管理コードベースのレプリケーションエージェントによって1つ以上のエラーが生成された際にスローされる例外です。 |
| ReplicationAgentContainerWithWatsonException |
Watsonを使用する管理型コードベースのレプリケーションエージェントによって1つ以上のエラーが生成された場合にスローされる例外を表します。 |
| ReplicationAgentException |
レプリケーションエージェントの実行中に生成される例外のための基本例外クラスです。 |
| ReplicationAgentSchedule |
レプリケーションエージェントジョブのスケジュールを表します。 |
| ReplicationBaseCollection |
レプリケーションオブジェクトコレクションの構築に使われる基本クラスです。 レプリケーションオブジェクトコレクションに共通する機能が含まれています。 |
| ReplicationColumn |
レプリケーションに必要な情報を含むテーブル内の列オブジェクトを表します。 |
| ReplicationDatabase |
レプリケーショントポロジーにおける出版物またはサブスクリプションデータベースを表します。 |
| ReplicationDatabaseCollection |
ReplicationDatabase オブジェクトのコレクションを表します。 |
| ReplicationMonitor |
レプリケーションサーバーを監視します。 |
| ReplicationObject |
抽象クラスは、レプリケーション管理オブジェクト(RMO)プログラミングインターフェースのすべてのクラスのベースクラスです。 |
| ReplicationSchemaBoundView |
スキーマにバウンドされたビューを表し、レプリケーションに必要な情報を含みます。 |
| ReplicationServer |
レプリケーションに関与するMicrosoft SQL Serverのインスタンスを表します。 配信者、Publisher、Subscriber、またはそれらの組み合わせとしての役割を担うことがあります。 |
| ReplicationStatusAndWarning |
レプリケーションエージェントの状態情報および閾値モニター警告を表します。 |
| ReplicationStoredProcedure |
レプリケーションで必要とされるストアドプロシージャオブジェクト上の情報を表します。 |
| ReplicationTable |
レプリケーションで必要なテーブルオブジェクト上の情報を表します。 |
| ReplicationUserDefinedAggregate |
ユーザー定義の集約関数を表し、レプリケーションに必要な情報を含みます。 |
| ReplicationUserDefinedFunction |
ユーザー定義関数を表し、レプリケーションに必要な情報を含みます。 |
| ReplicationView |
レプリケーションで必要とされるビューオブジェクト上の情報を表現します。 |
| ResourceStrings |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| SnapshotGenerationAgent |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| StatusEventArgs |
Statusイベントが発生した際にレプリケーションエージェントから返されるステータス情報を表します。 |
| SubscriberSubscription |
サブスクリプションに関する情報を返送します。 |
| Subscription |
合併または取引出版物の購読に関して、Publisherに情報を代表します。 Subscription は、 TransSubscription クラスと MergeSubscription クラスが派生する基底クラスです。 |
| SubscriptionBackupInformation |
バックアップからサブスクリプションを初期化するために必要な情報を表しています。 |
| SynchronizationPartner |
これは、購読をマージ出版物と同期させるための代替Publisherを表します。 |
| TracerToken |
トレーサートークン情報を表現します。 |
| TransArticle |
取引出版物の記事を代表します。 |
| TransArticleCollection |
TransArticle オブジェクトのコレクションを表します。 |
| TransConflictCount |
キュー更新サブスクリプションをサポートする出版物の表記事の返還された競合情報を表します。 |
| TransPublication |
取引出版物を表します。 |
| TransPublicationCollection |
TransPublication オブジェクトのコレクションを表します。 |
| TransPullSubscription |
トランザクション出版物へのプルサブスクリプションを表します。 |
| TransPullSubscriptionCollection |
TransPullSubscription オブジェクトのコレクションを表します。 |
| TransSubscription |
トランザクションまたはスナップショット出版物へのプッシュサブスクリプションを表します。 |
| TransSubscriptionCollection |
TransSubscription オブジェクトのコレクションを表します。 |
| TransSynchronizationAgent |
Replication ディストリビューション エージェントの機能を提供します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IAlternateSynchronizationPartner |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| IComErrorRecord |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| IComStatusEvent |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| IConnectionSecurityContext |
遅延接続のCOMクライアント向けに ConnectionSecurityContext クラスの実装を提供します。 このインターフェースのメンバーに関する情報は、参考文献を参照してください ConnectionSecurityContext。 |
| IMergeSynchronizationAgent |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| IProcessSecurityContext |
レプリケーションエージェントのジョブ開始にMicrosoft SQL Server エージェントが使用するMicrosoft Windowsセキュリティアカウント情報をカプセル化するインターフェースです。 |
| IReplicationDBObject |
レプリケーションDBオブジェクトを表します。 |
| ISnapshotGenerationAgent |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| IStatusEventData |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
| ITransSynchronizationAgent |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
列挙型
| 名前 | 説明 |
|---|---|
| AbortPolicy |
予期せぬシャットダウンが発生した場合に実行中のレプリケーションエージェントスレッドをどのように終了するかのオプションを列挙します。 |
| AddColumnOption |
既存の出版物に掲載されたテーブルに列を追加するオプションを列挙します。 |
| AgentProfileTypeOption |
レプリケーションエージェントのプロファイルがシステム定義かユーザー定義かを示します。 |
| AgentType |
さまざまな種類の複製エージェントを列挙します。 |
| ArticleDatatypeMappingOptions |
記事の2つのデータベース管理システム(DBMS)間のデータ型マッピングがユーザーによって定義されたものか、デフォルトのマッピングかを指定します。 |
| ArticleOptions |
レプリケーションによって公開可能なデータベースオブジェクトの種類を列挙します。 |
| AuthenticationMethod |
ウェブ同期のためにサポートされているHTTP認証方法を指定する値を列挙します。 |
| AutomaticReinitializationPolicies |
マージ出版物の購読を再初期化する際のデフォルトの動作を列挙します。 |
| CheckPermissionOptions |
マージ エージェントがPublisherで変更を適用した際に検証されるテーブルレベルの権限を列挙します。 |
| CommandOptions |
トランザクション記事の変更伝播方法を制御するオプションを列挙します。 |
| ConflictPolicyOption |
トランザクション出版物への更新購読の同期中に競合が発生した場合に勝利行を選択するオプションを列挙します。 |
| CreationScriptOptions |
公開論文のスキーマオプション値を列挙します。 |
| DatabaseCompatibilityLevel |
Microsoft SQL Server 2005とのデータベース互換性をサポートするMicrosoft SQL Serverのバージョンを列挙しています。 |
| DataSourceType |
レプリケーションサブスクライバーとしてサポートされるデータソースを列挙します。 |
| DdlReplicationOptions |
公開されたテーブルに対するデータ定義言語(DDL)の変更が複製されるかどうかを列挙します。 |
| DeadlockPriority |
スナップショット生成時に発生するデッドロックを解決するために用いられる優先順位を列挙します。 |
| DtsPackageLocationOption |
データ変換サービス(DTS)パッケージの位置オプションを列挙しています。 |
| FailoverMode |
更新するサブスクライバーが変更をPublisherに伝えるための選択肢を列挙します。 |
| FileTransferOption |
スナップショットファイルを取得するための選択肢を列挙しています。 |
| FilterTypes |
マージ記事で使用されるフィルターの種類を指定する値を列挙します。 |
| IdentityRangeManagementOption |
マージレプリケーションおよびトランザクションレプリケーションを用いて更新するサブスクライバーを用いて公開されたテーブル内のアイデンティティ列範囲割り当て管理オプションを列挙します。 |
| InitialSyncType |
初期スナップショットでサポートされるデータファイル形式を列挙します。 |
| MergeArticleState |
マージ記事のサポートステータス設定を列挙します。 |
| MergeExchangeType |
マージ エージェントがどのようにデータを同期するかのオプションを列挙します。 |
| MergeSessionDetailType |
監視対象のマージ エージェントセッションの一部を列挙します。 |
| MergeSessionPhase |
マージ エージェントセッションのフェーズを列挙します。 |
| MergeSessionStatus |
マージ エージェントセッションのステータスを列挙します。 |
| MergeSubscriberType |
列挙:マージレプリケーションでサポートされる追加のサブスクリプションの種類。 |
| MessageStatus |
レプリケーションエージェントのステータスコードを列挙します。 |
| MonitorCacheRefreshPolicy |
モニターキャッシュのリフレッシュポリシーを指定します。 |
| NetworkType |
レプリケーションサーバーに接続する際にレプリケーションエージェントが使用するサポート Net-Libraries を列挙します。 |
| PartitionGroupsOption |
マージ出版が事前に計算されたパーティションを使用しているかどうかを決定する値を列挙します。 |
| PartitionOptions |
マージ出版物がパラメータ化された行フィルターを使用した場合、記事内のデータがどのようにサブスクリプション間で分割されるかを列挙します。 |
| PreCreationOption |
サブスクリプションの初期化前に実行されるコマンドを列挙します。サブスクリプションデータベースに公開されたテーブルがすでに存在する場合に。 |
| PublicationAttributes |
列挙者たちは、出版を支えたプロパティを支持しています。 |
| PublicationCompatibilityLevel |
マージレプリケーションで使用される製品のバージョン値を列挙し、特定のデータベース内の出版物で使用できる機能を決定します。 |
| PublicationType |
データベースの公開に使用される対応可能なレプリケーションの種類を列挙します。 |
| QueueOption |
更新する購読者を持つ取引出版物で利用可能なキューの種類を列挙します。 |
| ReplicationSecurityMode |
Publisherに接続する際に加入者を更新する際に使用されるサポートされるセキュリティモードを指定します。 |
| ReplicationStatus |
複製エージェントジョブの状態を指定します。 |
| ReplicationType |
スナップショットが生成される出版物の種類を列挙します。 |
| ReplicationWarnings |
サポートされるレプリケーション閾値モニターの警告値を列挙します。 |
| ResynchronizeType |
マージサブスクリプションの再同期時に適用される変更を指定する値を列挙します。 |
| RetentionPeriodUnits |
保持期間の単位を指定する値を列挙します。 |
| ScheduleConstant |
複製スケジュールを設定するために使われる定数値を列挙します。 |
| ScheduleFrequencySubDay |
特定のスケジュール頻度に対してより小さなスケジューリング単位を指定する値を列挙します。 |
| ScheduleFrequencyType |
レプリケーションエージェントジョブのスケジューリング時に使用される周波数の種類を列挙します。 |
| ScheduleRelativeIntervals |
ScheduleFrequencyTypeに対する複製エージェントのスケジュール頻度を表す値を列挙します。 |
| ScriptOptions |
複製オブジェクトの作成または削除に使用されるスクリプトを生成するオプションを列挙します。 |
| SecurityMode |
レプリケーションエージェントがレプリケーショントポロジーのサーバーに接続する際に使用する認証の種類を列挙します。 |
| State |
出版物の地位を表す値を列挙します。 |
| SubscriberType |
出版物の購読者となりうるデータソースの種類を列挙します。 |
| SubscriberUploadOptions |
クライアントサブスクリプションを持つ購読者で更新された記事のマージオプションを列挙します。 |
| SubscriptionBackupDeviceType |
サブスクリプションの初期化に使えるバックアップデバイスを列挙します。 |
| SubscriptionOption |
サブスクリプションの種類を列挙しています。 |
| SubscriptionResultOption |
監視されたサブスクリプションの返還オプションを列挙しています。 |
| SubscriptionState |
サブスクリプションのステータスに関する選択肢を列挙しています。 |
| SubscriptionSyncType |
サブスクリプションの初期同期の実行方法の選択肢を列挙します。 |
| TransSubscriberType |
トランザクション出版物の購読における更新動作を列挙します。 |
| ValidateType |
同期時に行われる検証の種類を列挙しています。 |
| ValidationMethod |
トランザクション出版物の行数検証に対応するメソッドを列挙します。 |
| ValidationOption |
レプリケーションがサポートするデータ検証の種類を列挙します。 |
| VerifyResolverSignatureOption |
マージ エージェントがComponent Object Model(COM)ベースのコンフリクトリゾルバでデジタル署名を検証し、信頼できるソースからのものかどうかを判断するかどうかを指定する値を列挙します。 |
代理人
| 名前 | 説明 |
|---|---|
| AgentCore.StatusEventHandler |
このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。 |
注釈
MergeSynchronizationAgent、TransSynchronizationAgent、SnapshotGenerationAgentクラスはそれぞれマージ エージェント、ディストリビューション エージェント、スナップショット エージェントの機能を表しています。 これらのクラスを使って、管理コードアプリケーションから同期的にレプリケーションエージェントを起動します。 詳細は「 レプリケーションプログラミングの概念」を参照してください。