DistributionDatabase.CleanUpAnonymousSubscription 方法

定义

删除位于分发服务器上的匿名订阅的元数据。

public:
 void CleanUpAnonymousSubscription(int agentId, Microsoft::SqlServer::Replication::PublicationType publicationType);
public void CleanUpAnonymousSubscription (int agentId, Microsoft.SqlServer.Replication.PublicationType publicationType);
member this.CleanUpAnonymousSubscription : int * Microsoft.SqlServer.Replication.PublicationType -> unit
Public Sub CleanUpAnonymousSubscription (agentId As Integer, publicationType As PublicationType)

参数

agentId
Int32

一个指定代理 ID 值的 Int32 值。

publicationType
PublicationType

一个指定发布类型的 PublicationType 对象值。

注解

使用 CleanUpAnonymousSubscription 方法删除已过期或不再存在的匿名订阅的元数据。 否则,复制监视器可能返回此元数据。 你还可以使用 ExcludeAnonymousSubscriptions 属性来防止返回匿名订阅信息。 有关详细信息,请参阅 Monitoring Replication

CleanUpAnonymousSubscription只有 db_owner 分发数据库上的固定数据库角色的成员才能调用此方法。

适用于