语言

ReplicationDatabase.EnumMergeConflictCounts(String, String, String) 方法

定义

返回合并出版物或订阅数据库中存储的冲突信息。

public:
 System::Collections::IEnumerable ^ EnumMergeConflictCounts(System::String ^ publicationName, System::String ^ publisherName, System::String ^ publicationDB);
public System.Collections.IEnumerable EnumMergeConflictCounts(string publicationName, string publisherName, string publicationDB);
member this.EnumMergeConflictCounts : string * string * string -> System.Collections.IEnumerable
Public Function EnumMergeConflictCounts (publicationName As String, publisherName As String, publicationDB As String) As IEnumerable

参数

publicationName
String

发布的名称。 publicationName 是必需的参数。

publisherName
String

发布服务器的名称。

publicationDB
String

已发布的数据库的名称。

返回

对象的一ArrayList个MergeConflictCount。

例外

当数据库不存在时。

当 的 publicationName 值为零时。

注解

当支持去中心化冲突日志时,连接订阅数据库时可以调用该 EnumMergeConflictCounts 方法。 当支持集中式冲突日志时,可以通过调用EnumMergeConflictCounts并提供 or publisherName 参数的空值publicationDB,从发布数据库中获取冲突信息。 欲了解更多信息,请参见《 合并复制如何检测和解决冲突》。

EnumMergeConflictCounts该方法只能由 和 replmonitor 固定数据库角色的成员db_owner调用。

适用于