Subscription.SubscriptionType プロパティ
プッシュ サブスクリプションまたはプル サブスクリプションに対して、サブスクリプションを登録するかどうかを取得します。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public ReadOnly Property SubscriptionType As SubscriptionOption
Get
'使用
Dim instance As Subscription
Dim value As SubscriptionOption
value = instance.SubscriptionType
public SubscriptionOption SubscriptionType { get; }
public:
property SubscriptionOption SubscriptionType {
SubscriptionOption get ();
}
member SubscriptionType : SubscriptionOption
function get SubscriptionType () : SubscriptionOption
プロパティ値
型: Microsoft.SqlServer.Replication.SubscriptionOption
SubscriptionOption 値です。Push の場合、サブスクリプションはプッシュ サブスクリプションです。
説明
SubscriptionType プロパティは、読み取り専用のプロパティです。
Microsoft SQL Server 2005 では、すべてのサブスクリプションがパブリッシャーで追跡されます。 Anonymous が返されることはありません。
プル サブスクリプションを作成するには、TransPullSubscription または MergePullSubscription を使用します。 詳細については、「プル サブスクリプションを作成する方法 (RMO プログラミング)」を参照してください。
SubscriptionType プロパティを取得できるのは、パブリッシャー側の固定サーバー ロール sysadmin のメンバー、パブリケーション データベースの固定データベース ロール db_owner のメンバー、またはサブスクリプションを作成したユーザーだけです。
SubscriptionType プロパティを取得すると、sp_helpsubscription または sp_helpmergesubscription を実行したのと同じことになります。