Microsoft.SqlServer.Replication 名前空間
Microsoft.SqlServer.Replication 名前空間は、レプリケーション管理オブジェクト (RMO) モデルを実装します。RMO は、マネージ コード環境から MicrosoftSQL Server レプリケーションへのプログラムによるアクセスを提供します。
クラス
クラス | 説明 | |
---|---|---|
AgentJobHistoryInfo | レプリケーション エージェントの最終実行結果に関する情報を返します。 | |
AgentProfile | パラメータの作成、削除、追加、および消去や、特定のエージェントへの特定のプロファイルの割り当てなど、レプリケーション エージェント プロファイルに対するすべての操作をカプセル化します。 | |
AgentProfileParameter | レプリケーション エージェント プロファイルのパラメータを表します。 | |
AgentProfileParameterInfo | レプリケーション エージェント プロファイルで使用される、サポートされているパラメータを表します。 | |
Article | TransArticle クラスと MergeArticle クラスの、派生元の基本クラスです。 | |
ArticleConflict | マージ レプリケーションの競合テーブルに関する情報を表します。 | |
BusinessLogicHandler | ビジネス ロジック ハンドラを実装するマネージ コード アセンブリのサーバーへの登録内容を表します。 | |
ConnectionSecurityContext | MicrosoftSQL Server の接続時に使用する情報を表します。 | |
CustomResolver | マージ レプリケーション トポロジにおける、サーバーでの COM ベースの競合回避モジュールの登録内容を表します。 | |
DistributionArticle | ディストリビュータに格納されているトランザクション パブリケーションまたはスナップショット パブリケーションでパブリッシュされたアーティクルに関する情報を表します。 | |
DistributionArticleCollection | DistributionArticle オブジェクトのコレクションを表します。 | |
DistributionDatabase | ディストリビュータ側のディストリビューション データベースを表します。 | |
DistributionDatabaseCollection | DistributionDatabase オブジェクトのコレクションを表します。 | |
DistributionPublication | ディストリビュータに格納されているトランザクション パブリケーションまたはスナップショット パブリケーションに関する情報を表します。 | |
DistributionPublicationCollection | DistributionPublication オブジェクトのコレクションを表します。 | |
DistributionPublisher | 現在接続されているディストリビュータに登録されているパブリッシャについての情報を表します。 | |
DistributionPublisherCollection | DistributionPublisher オブジェクトのコレクションを表します。 | |
DistributionSubscription | ディストリビュータに格納されている、トランザクション パブリケーションまたはスナップショット パブリケーションへのサブスクリプションに関する情報を表します。 | |
DistributionSubscriptionCollection | DistributionSubscription オブジェクトのコレクションを表します。 | |
HeterogeneousColumn | MicrosoftSQL Server 以外のパブリッシャのテーブルに含まれる列を表します。 | |
HeterogeneousTable | MicrosoftSQL Server 以外のパブリッシャのテーブルを表します。 | |
IdentityRangeInfo | ソース テーブルに ID 列が含まれる場合に、パブリッシュされるアーティクルの ID 範囲の管理設定を表す構造体です。 | |
LastValidationDateTime | 最後にマージ サブスクリプションを検証した日付と時刻を返すために使用されます。最後のマージ サブスクリプションの検証の日付と時刻を返すために使用されます。 | |
LightPublication | インフラストラクチャです。 | |
MergeArticle | マージ パブリケーションのアーティクルを表します。 | |
MergeArticleCollection | MergeArticle オブジェクトのコレクションを表します。 | |
MergeConflictCount | マージ パブリケーションでのテーブル アーティクルの競合情報を表します。 | |
MergeDynamicSnapshotJob | パラメータ化された行フィルタでマージ パブリケーションに対するサブスクリプションのデータ スナップショットを生成するスナップショット エージェント ジョブに関する情報を含みます。 | |
MergeJoinFilter | マージ アーティクル間の結合フィルタまたは論理レコード リレーションシップを表します。 | |
MergePartition | パラメータ化された行フィルタを使用したマージ パブリケーションの、サブスクライバのパーティションに関する情報を表します。 | |
MergePublication | マージ パブリケーションを表します。 | |
MergePublicationCollection | MergePublication オブジェクトのコレクションを表します。 | |
MergePullSubscription | マージ パブリケーションに対するプル サブスクリプションを表します。 | |
MergePullSubscriptionCollection | MergePullSubscription オブジェクトのコレクションを表します。 | |
MergeSessionDetail | マージ エージェント セッションのステップに関する詳細情報を表します。 | |
MergeSessionError | マージ エージェントのセッション中に発生したエラーに関する情報を表します。 | |
MergeSessionSummary | マージ エージェント セッションの情報を表します。 | |
MergeSubscriberMonitor | サブスクライバ側による、マージ パブリケーションに対するサブスクリプションの監視を有効にします。 | |
MergeSubscription | パブリッシャにおいて登録されたマージ パブリケーションに対するサブスクリプションを表します。 | |
MergeSubscriptionCollection | MergeSubscription オブジェクトのコレクションを表します。 | |
MonitorThreshold | パブリケーションを監視する際に使用するしきい値を表します。 | |
PendingCommandInfo | トランザクション パブリケーションへのサブスクリプションに対する保留中のコマンドの数に関する情報や、それらを処理するための大まかな推定所要時間を表します。 | |
Publication | Publication クラスは、TransPublication クラスと MergePublication クラスの、派生元の基本クラスです。 | |
PublicationAccess | パブリケーションのパブリケーション アクセス リスト (PAL) のログイン情報を表します。 | |
PublicationArticle | パブリッシュされたデータベース オブジェクトのアーティクル情報を表します。 | |
PublicationMonitor | パブリケーションを監視します。 | |
PublicationMonitorCollection | ディストリビュータのパブリケーションを表す PublicationMonitor オブジェクトのコレクションです。 | |
PublisherConnectionSecurityContext | レプリケーション トポロジでパブリッシャとして構成されている MicrosoftSQL Server のインスタンスに接続する際に使用するログインを表します。 | |
PublisherMonitor | レプリケーション パブリッシャを監視します。 | |
PublisherMonitorCollection | PublisherMonitor オブジェクトのコレクションを表します。 | |
PullSubscription | 同期エージェントがサブスクライバで実行されているときに、マージまたはトランザクション パブリケーションへのサブスクリプションに関する情報をパブリッシャ側で表示します。PullSubscription は、TransPullSubscription クラスおよび MergePullSubscription クラスが派生した基本クラスです。 | |
RegisteredSubscriber | パブリッシャまたはディストリビュータで登録されているサブスクライバを表します。 | |
RegisteredSubscriberCollection | RegisteredSubscriber オブジェクトのコレクションを表します。 | |
ReplicationAgentSchedule | レプリケーション エージェント ジョブのスケジュールを表します。 | |
ReplicationBaseCollection | レプリケーション オブジェクト コレクションの作成に使用される基本クラスです。レプリケーション オブジェクト コレクションで共通の機能が含まれます。 | |
ReplicationColumn | レプリケーションに必要な情報を含むテーブルの列オブジェクトを表します。 | |
ReplicationDatabase | レプリケーション トポロジのパブリケーション データベースまたはサブスクリプション データベースを表します。 | |
ReplicationDatabaseCollection | ReplicationDatabase オブジェクトのコレクションを表します。 | |
ReplicationMonitor | レプリケーション サーバーを監視します。 | |
ReplicationObject | レプリケーション管理オブジェクト (RMO) プログラミング インターフェイスのすべてのクラスの基本クラスである抽象クラスです。 | |
ReplicationSchemaBoundView | スキーマ バインド ビューを表し、レプリケーションに必要な情報を含みます。 | |
ReplicationServer | レプリケーションに関係する MicrosoftSQL Server のインスタンスを表します。このインスタンスの役割は、ディストリビュータ、パブリッシャ、サブスクライバ、またはそれらの任意の組み合わせのいずれかになります。 | |
ReplicationStatusAndWarning | レプリケーション エージェントの状態情報としきい値監視警告を表します。 | |
ReplicationStoredProcedure | レプリケーションに必要なストアド プロシージャ オブジェクトに関する情報を表します。 | |
ReplicationTable | レプリケーションに必要なテーブル オブジェクトの情報を表します。 | |
ReplicationUserDefinedAggregate | ユーザー定義集計関数を表し、レプリケーションに必要な情報を含みます。 | |
ReplicationUserDefinedFunction | ユーザー定義関数を表し、レプリケーションに必要な情報を含みます。 | |
ReplicationView | レプリケーションに必要なビュー オブジェクトに関する情報を表します。 | |
SubscriberSubscription | サブスクリプションに関する情報を返します。 | |
Subscription | マージ パブリケーションまたはトランザクション パブリケーションへのサブスクリプション用の情報を、パブリッシャに表示します。Subscription は、TransSubscription クラスと MergeSubscription クラスの、派生元の基本クラスです。 | |
SubscriptionBackupInformation | バックアップからサブスクリプションを初期化するために必要な情報を表します。 | |
SynchronizationPartner | マージ パブリケーションに対するサブスクリプションを同期させるために使用される、代替パブリッシャを表します。 | |
TracerToken | トレーサ トークン情報を表します。 | |
TransArticle | トランザクション パブリケーションのアーティクルを表します。 | |
TransArticleCollection | TransArticle オブジェクトのコレクションを表します。 | |
TransConflictCount | キュー更新サブスクリプションをサポートするパブリケーションにおいて、テーブル アーティクルについて返される競合情報を表します。 | |
TransPublication | トランザクション パブリケーションを表します。 | |
TransPublicationCollection | TransPublication オブジェクトのコレクションを表します。 | |
TransPullSubscription | トランザクション パブリケーションへのプル サブスクリプションを表します。 | |
TransPullSubscriptionCollection | TransPullSubscription オブジェクトのコレクションを表します。 | |
TransSubscription | トランザクション パブリケーションまたはスナップショット パブリケーションへのプッシュ サブスクリプションを表します。 | |
TransSubscriptionCollection | TransSubscription オブジェクトのコレクションを表します。 |
インターフェイス
インターフェイス | 説明 | |
---|---|---|
IConnectionSecurityContext | 遅延バインドされた COM クライアントの ConnectionSecurityContext クラスの実装を提供します。このインターフェイスのメンバについては、ConnectionSecurityContext のリファレンス ドキュメントを参照してください。 | |
IProcessSecurityContext | レプリケーション エージェント ジョブを開始するために MicrosoftSQL Server エージェントにより使用される、Microsoft Windows セキュリティ アカウント情報をカプセル化するインターフェイスです。 | |
IReplicationDBObject | インフラストラクチャです。 |
列挙体
列挙体 | 説明 | |
---|---|---|
AddColumnOption | 既存のパブリケーションにパブリッシュされたテーブルに列を追加するためのオプションを列挙します。 | |
AgentProfileTypeOption | レプリケーション エージェント プロファイルがシステム定義とユーザー定義のどちらであるかを示します。 | |
AgentType | さまざまな種類のレプリケーション エージェントを列挙します。 | |
ArticleDatatypeMappingOptions | アーティクルの 2 つのデータベース管理システム (DBMS) 間のデータ型マッピングが、ユーザーによって定義されているか、または既定のマッピングであるかを指定します。 | |
ArticleOptions | レプリケーションによってパブリッシュできるデータベース オブジェクトの種類を列挙します。 | |
AuthenticationMethod | サポートされている Web 同期の HTTP 認証方法を示す値を列挙します。 | |
AutomaticReinitializationPolicies | マージ パブリケーションに対するサブスクリプションを再初期化するときの既定の動作を列挙します。 | |
CheckPermissionOptions | マージ エージェントがパブリッシャ側で変更を適用する際に確認される、テーブル レベルの権限を列挙します。 | |
CommandOptions | トランザクション アーティクルへの変更の反映方法を制御するオプションを列挙します。 | |
ConflictPolicyOption | トランザクション パブリケーションに対する更新サブスクリプションの同期中に競合が発生した場合に実行する行を選択するオプションを列挙します。 | |
CreationScriptOptions | パブリッシュされたアーティクルのスキーマ オプション値を列挙します。 | |
DatabaseCompatibilityLevel | MicrosoftSQL Server 2005 とのデータベースの互換性に対してサポートされる MicrosoftSQL Server のバージョンを列挙します。 | |
DdlReplicationOptions | パブリッシュされた各テーブルに対するデータ定義言語 (DDL) の変更がレプリケートされるかどうかを列挙します。 | |
DtsPackageLocationOption | データ変換サービス (DTS) パッケージの場所のオプションを列挙します。 | |
FailoverMode | パブリッシャに変更を反映するために更新サブスクライバで利用できるオプションを列挙します。 | |
FilterTypes | マージ アーティクルで使用されるフィルタの種類を指定する値を列挙します。 | |
IdentityRangeManagementOption | 更新サブスクライバを使用するマージ レプリケーションとトランザクション レプリケーションを使用してパブリッシュされたテーブルで ID 列の範囲の割り当てを管理するオプションを列挙します。 | |
InitialSyncType | 初期スナップショットでサポートされるデータ ファイル形式を列挙します。 | |
MergeArticleState | マージ アーティクルでサポートされる状態設定を列挙します。 | |
MergeSessionDetailType | マージ エージェント セッションの中で監視されている部分を列挙します。 | |
MergeSessionPhase | マージ エージェント セッションのフェーズを列挙します。 | |
MergeSessionStatus | マージ エージェント セッションの状態を列挙します。 | |
MergeSubscriberType | マージ レプリケーションでサポートされているその他のサブスクリプションの種類を列挙します。 | |
MonitorCacheRefreshPolicy | インフラストラクチャです。 | |
PartitionGroupsOption | マージ パブリケーションが事前計算されたパーティションを使用するかどうかを決定する値を列挙します。 | |
PartitionOptions | マージ パブリケーションでパラメータ化された行フィルタが使用されている場合に、アーティクルのデータをサブスクリプションの間でパーティション分割する方法を列挙します。 | |
PreCreationOption | パブリッシュされたテーブルがサブスクリプション データベースに既に存在する場合に、サブスクリプションの初期化の前に実行されるコマンドを列挙します。 | |
PublicationAttributes | サポートされているパブリケーション プロパティを列挙します。 | |
PublicationCompatibilityLevel | 指定されたデータベースでパブリケーションが使用できる機能を決定するためにマージ レプリケーションで使用される製品バージョンの値を列挙します。 | |
PublicationType | データベースのパブリッシュに使用する、サポートされているレプリケーションの種類を列挙します。 | |
QueueOption | 更新サブスクライバを使用するトランザクション パブリケーションで使用できるキュー処理の種類を列挙します。 | |
ReplicationSecurityMode | 更新サブスクライバがパブリッシャに接続するときに使用する、サポートされているセキュリティ モードを指定します。 | |
ReplicationStatus | レプリケーション エージェント ジョブの状態を指定します。 | |
ReplicationWarnings | サポートされるレプリケーションしきい値監視警告値を列挙します。 | |
ResynchronizeType | マージ サブスクリプションが再同期されるときに適用する変更を指定する値を列挙します。 | |
RetentionPeriodUnits | 保有期間の単位を指定する値を列挙します。 | |
ScheduleConstant | レプリケーション スケジュールの設定に使用する定数値を列挙します。 | |
ScheduleFrequencySubDay | 特定のスケジュール頻度に対し、さらに小さなスケジューリング単位を指定する値を列挙します。 | |
ScheduleFrequencyType | レプリケーション エージェント ジョブをスケジュールするときに使用する頻度の種類を列挙します。 | |
ScheduleRelativeIntervals | ScheduleFrequencyType に相対するレプリケーション エージェント スケジュールの頻度を表す値を列挙します。 | |
ScriptOptions | レプリケーション オブジェクトの作成または削除に使用されるスクリプトの生成のためのオプションを列挙します。 | |
State | パブリケーションの状態を表す値を列挙します。 | |
SubscriberType | パブリケーションへのサブスクライバに指定できるデータ ソースの種類を列挙します。 | |
SubscriberUploadOptions | サブスクライバ側でクライアント サブスクリプションを使用して行われる更新のマージ アーティクル オプションを列挙します。 | |
SubscriptionBackupDeviceType | サブスクリプションの初期化で利用できるバックアップ デバイスを列挙します。 | |
SubscriptionResultOption | 監視対象のサブスクリプションを返すオプションを列挙します。 | |
SubscriptionState | サブスクリプションの状態として取りうるオプションを列挙します。 | |
SubscriptionSyncType | サブスクリプションの初期同期を実行するためのオプションを列挙します。 | |
TransSubscriberType | トランザクション パブリケーションに対するサブスクリプションの更新動作を列挙します。 | |
ValidationMethod | トランザクション パブリケーションの行数検証に対してサポートされるメソッドを列挙します。 | |
ValidationOption | レプリケーションによってサポートされているデータ検証の種類を列挙します。 | |
VerifyResolverSignatureOption | マージ エージェントでコンポーネント オブジェクト モデル (COM) ベースの競合回避モジュールのデジタル署名を確認して、信頼できる発行元のものかどうかを調べる必要があるかどうかを示す値を列挙します。 |