CleanUpAnonymousSubscription メソッド

ディストリビュータ側の匿名サブスクリプションのメタデータを削除します。

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

構文

'宣言
Public Sub CleanUpAnonymousSubscription ( _
    agentId As Integer, _
    publicationType As PublicationType _
)
'使用
Dim instance As DistributionDatabase
Dim agentId As Integer
Dim publicationType As PublicationType

instance.CleanUpAnonymousSubscription(agentId, _
    publicationType)
public void CleanUpAnonymousSubscription(
    int agentId,
    PublicationType publicationType
)
public:
void CleanUpAnonymousSubscription(
    int agentId, 
    PublicationType publicationType
)
member CleanUpAnonymousSubscription : 
        agentId:int * 
        publicationType:PublicationType -> unit 
public function CleanUpAnonymousSubscription(
    agentId : int, 
    publicationType : PublicationType
)

パラメーター

説明

有効期限の切れた、またはもう存在しない匿名サブスクリプションのメタデータを削除するには、CleanUpAnonymousSubscription メソッドを使用します。削除しない場合、このメタデータはレプリケーション モニタによって返されます。また、ExcludeAnonymousSubscriptions プロパティを使用して、匿名サブスクリプション情報が返されないようにすることもできます。詳細については、「レプリケーション モニタを使用したレプリケーションの監視」を参照してください。

CleanUpAnonymousSubscription メソッドを呼び出すことができるのは、ディストリビューション データベースの固定データベース ロール db_owner のメンバだけです。

CleanUpAnonymousSubscription メソッドは、SQL Server 2000 以降のバージョンでのみ使用できます。