Microsoft.SqlServer.Replication 名前空間

このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。

クラス

名前 説明
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

このアセンブリはレプリケーションエージェント機能への管理アクセスを提供します。

注釈

MergeSynchronizationAgentTransSynchronizationAgentSnapshotGenerationAgentクラスはそれぞれマージ エージェント、ディストリビューション エージェント、スナップショット エージェントの機能を表しています。 これらのクラスを使って、管理コードアプリケーションから同期的にレプリケーションエージェントを起動します。 詳細は「 レプリケーションプログラミングの概念」を参照してください。