次の方法で共有


SubscriptionType プロパティ

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

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

構文

'宣言
Public Overridable Property SubscriptionType As SubscriptionOption
    Get
    Set
'使用
Dim instance As TransSynchronizationAgent
Dim value As SubscriptionOption

value = instance.SubscriptionType

instance.SubscriptionType = value
public virtual SubscriptionOption SubscriptionType { get; set; }
public:
virtual property SubscriptionOption SubscriptionType {
    SubscriptionOption get ();
    void set (SubscriptionOption value);
}
abstract SubscriptionType : SubscriptionOption with get, set
override SubscriptionType : SubscriptionOption with get, set
function get SubscriptionType () : SubscriptionOption
function set SubscriptionType (value : SubscriptionOption)

プロパティ値

型: Microsoft.SqlServer.Replication. . :: . .SubscriptionOption
サブスクリプションの種類を示す SubscriptionOption 値です。

実装

ITransSynchronizationAgent. . :: . .SubscriptionType

説明

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