次の方法で共有


MergeSynchronizationAgent.SubscriptionType Property

サブスクリプションがプッシュ サブスクリプションかプル サブスクリプションかを取得します。値の設定も可能です。

名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Replication (microsoft.sqlserver.replication.dll 内)

構文

'宣言
Public Overridable Property SubscriptionType As SubscriptionOption
public virtual SubscriptionOption SubscriptionType { get; set; }
public:
virtual property SubscriptionOption SubscriptionType {
    SubscriptionOption get ();
    void set (SubscriptionOption newValue);
}
/** @property */
public SubscriptionOption get_SubscriptionType ()

/** @property */
public void set_SubscriptionType (SubscriptionOption newValue)
public function get SubscriptionType () : SubscriptionOption

public function set SubscriptionType (newValue : SubscriptionOption)

プロパティ値

サブスクリプションの種類を示す SubscriptionOption 値です。

解説

選択するサブスクリプションの種類は、エージェントが実行される場所によって決まります。プッシュ サブスクリプションではマージ エージェントがディストリビュータで実行されるのに対し、プル サブスクリプションではサブスクライバでエージェントが実行されます。パブリッシャ側でサブスクリプションを登録せずにサブスクリプションを作成する場合、匿名サブスクリプションは必須です。これは、Web 同期などの、サブスクリプションの構成時にパブリッシャに SQL Server 接続を確立できない場合に必要です。

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

MergeSynchronizationAgent Class
MergeSynchronizationAgent Members
Microsoft.SqlServer.Replication Namespace

その他の技術情報

パブリケーションのサブスクライブ