次の方法で共有


Microsoft.SqlServer.Replication Namespace

Microsoft.SqlServer.Replication 名前空間は、レプリケーション管理オブジェクト (RMO) モデルを実装します。RMO は、マネージ コード環境から Microsoft SQL Server レプリケーションへのプログラムによるアクセスを提供します。

クラス

クラス 説明
AgentJobHistoryInfo レプリケーション エージェントの最終実行結果に関する情報を返します。
AgentProfile パラメータの作成、削除、追加、および消去や、特定のエージェントへの特定のプロファイルの割り当てなど、レプリケーション エージェント プロファイルに対するすべての操作をカプセル化します。
AgentProfileParameter レプリケーション エージェント プロファイルのパラメータを表します。
AgentProfileParameterInfo レプリケーション エージェント プロファイルで使用される、サポートされているパラメータを表します。
Article TransArticle クラスと MergeArticle クラスの、派生元の基本クラスです。
ArticleConflict マージ レプリケーションの競合テーブルに関する情報を表します。
BusinessLogicHandler ビジネス ロジック ハンドラを実装するマネージ コード アセンブリのサーバーへの登録内容を表します。
ConnectionSecurityContext Microsoft SQL Server の接続時に使用する情報を表します。
CustomResolver マージ レプリケーション トポロジにおける、サーバーでの COM ベースの競合回避モジュールの登録内容を表します。
DistributionArticle ディストリビュータに格納されているトランザクション パブリケーションまたはスナップショット パブリケーションでパブリッシュされたアーティクルに関する情報を表します。
DistributionArticleCollection DistributionArticle オブジェクトのコレクションを表します。
DistributionDatabase ディストリビュータ側のディストリビューション データベースを表します。
DistributionDatabaseCollection DistributionDatabase オブジェクトのコレクションを表します。
DistributionPublication ディストリビュータに格納されているトランザクション パブリケーションまたはスナップショット パブリケーションに関する情報を表します。
DistributionPublicationCollection DistributionPublication オブジェクトのコレクションを表します。
DistributionPublisher 現在接続されているディストリビュータに登録されているパブリッシャについての情報を表します。
DistributionPublisherCollection DistributionPublisher オブジェクトのコレクションを表します。
DistributionSubscription ディストリビュータに格納されている、トランザクション パブリケーションまたはスナップショット パブリケーションへのサブスクリプションに関する情報を表します。
DistributionSubscriptionCollection DistributionSubscription オブジェクトのコレクションを表します。
HeterogeneousColumn Microsoft SQL Server 以外のパブリッシャのテーブルに含まれる列を表します。
HeterogeneousTable Microsoft SQL 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 レプリケーション トポロジでパブリッシャとして構成されている Microsoft SQL Server のインスタンスに接続する際に使用するログインを表します。
PublisherMonitor レプリケーション パブリッシャを監視します。
PublisherMonitorCollection PublisherMonitor オブジェクトのコレクションを表します。
PullSubscription 同期エージェントがサブスクライバで実行されているときに、マージまたはトランザクション パブリケーションへのサブスクリプションに関する情報をパブリッシャ側で表示します。PullSubscription は、TransPullSubscription クラスおよび MergePullSubscription クラスが派生した基本クラスです。
RegisteredSubscriber パブリッシャまたはディストリビュータで登録されているサブスクライバを表します。
RegisteredSubscriberCollection RegisteredSubscriber オブジェクトのコレクションを表します。
ReplicationAgentSchedule レプリケーション エージェント ジョブのスケジュールを表します。
ReplicationBaseCollection レプリケーション オブジェクト コレクションの作成に使用される基本クラスです。レプリケーション オブジェクト コレクションに共通する機能が含まれます。
ReplicationColumn レプリケーションに必要な情報を含むテーブルの列オブジェクトを表します。
ReplicationDatabase レプリケーション トポロジのパブリケーション データベースまたはサブスクリプション データベースを表します。
ReplicationDatabaseCollection ReplicationDatabase オブジェクトのコレクションを表します。
ReplicationMonitor レプリケーション サーバーを監視します。
ReplicationObject レプリケーション管理オブジェクト (RMO) プログラミング インターフェイスのすべてのクラスの基本クラスである抽象クラスです。
ReplicationSchemaBoundView スキーマ バインド ビューを表し、レプリケーションに必要な情報を含みます。
ReplicationServer レプリケーションに関係する Microsoft SQL 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 レプリケーション エージェント ジョブを開始するために Microsoft SQL Server エージェントにより使用される、Microsoft Windows セキュリティ アカウント情報をカプセル化するインターフェイスです。
IReplicationDBObject  

列挙型

列挙体 説明
AddColumnOption 既存のパブリケーションにパブリッシュされたテーブルに列を追加するためのオプションを列挙します。
AgentProfileTypeOption レプリケーション エージェント プロファイルがシステム定義とユーザー定義のどちらであるかを示します。
AgentType さまざまな種類のレプリケーション エージェントを列挙します。
ArticleDatatypeMappingOptions アーティクルの 2 つのデータベース管理システム (DBMS) 間のデータ型マッピングが、ユーザーによって定義されているか、または既定のマッピングであるかを指定します。
ArticleOptions レプリケーションによってパブリッシュできるデータベース オブジェクトの種類を列挙します。
AuthenticationMethod サポートされている Web 同期の HTTP 認証方法を示す値を列挙します。
AutomaticReinitializationPolicies マージ パブリケーションに対するサブスクリプションを再初期化するときの既定の動作を列挙します。
CheckPermissionOptions マージ エージェントがパブリッシャ側で変更を適用する際に確認される、テーブル レベルの権限を列挙します。
CommandOptions トランザクション アーティクルへの変更の反映方法を制御するオプションを列挙します。
ConflictPolicyOption トランザクション パブリケーションに対する更新サブスクリプションの同期中に競合が発生した場合に実行する行を選択するオプションを列挙します。
CreationScriptOptions パブリッシュされたアーティクルのスキーマ オプション値を列挙します。
DatabaseCompatibilityLevel Microsoft SQL Server 2005 とのデータベースの互換性に対してサポートされる Microsoft SQL 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) ベースの競合回避モジュールのデジタル署名を確認して、信頼できる発行元のものかどうかを調べる必要があるかどうかを示す値を列挙します。