次の方法で共有


DropSubscription メソッド (レプリケーション ActiveX)

DropSubscription メソッドは、指定されたコントロール プロパティを持つサブスクリプションを削除します。

構文

object.DropSubscription DBDropOption
要素 説明

object

結果が「適用対象」の一覧に含まれるオブジェクトになる式。

DBDropOption

削除するオプション。DBDROPOPTION (レプリケーション ActiveX) の値を使用します。

戻り値

リターン コード 説明

S_OK

メソッドが成功しました。

E_FAIL

一般エラーが発生しました。詳細については、エラー レコードを確認してください。

REPLX_E_SUBNOTFOUND

指定されたサブスクリプションは存在しません。

REPLX_E_RETRYFAILURE

エラーが発生しました。最後の操作の再試行が必要な可能性があります。

適用対象

SQLDistribution オブジェクト (レプリケーション ActiveX)

SQLMerge オブジェクト (レプリケーション ActiveX)

解説

プッシュ サブスクリプションは現在このメソッドでサポートされていません。

DropSubscription を使用する前に、Initialize メソッド (レプリケーション ActiveX) を呼び出さないでください。

DROP_DATABASE を指定した場合、SubscriptionName プロパティ (レプリケーション ActiveX) プロパティで指定されたサブスクリプションが存在しなくてもデータベースは削除されます。エラー通知は行われません。

また、DropSubscription では、データベースを削除せずにサブスクリプションを削除する操作もサポートされます。

Microsoft Visual Basic では、DropSubscriptionSub メソッドであり、値を返しません。

プロトタイプ C/C++

HRESULT DropSubscription(
     DBDROPOPTION DBDropOption); 

参照

関連項目

AddSubscription メソッド (レプリケーション ActiveX)
CopySubscription メソッド (レプリケーション ActiveX)
DBDROPOPTION (レプリケーション ActiveX)
SubscriptionName プロパティ (レプリケーション ActiveX)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手