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 では、DropSubscription は Sub メソッドであり、値を返しません。
プロトタイプ C/C++
HRESULT DropSubscription(
DBDROPOPTION DBDropOption);
参照
関連項目
AddSubscription メソッド (レプリケーション ActiveX)
CopySubscription メソッド (レプリケーション ActiveX)
DBDROPOPTION (レプリケーション ActiveX)
SubscriptionName プロパティ (レプリケーション ActiveX)