ReplicationDatabase.EnumMergeConflictCounts Method

マージ パブリケーションまたはサブスクリプション データベースに格納されている競合についての情報を返します。

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

構文

'宣言
Public Function EnumMergeConflictCounts ( _
    publicationName As String, _
    publisherName As String, _
    publicationDB As String _
) As IEnumerable
public IEnumerable EnumMergeConflictCounts (
    string publicationName,
    string publisherName,
    string publicationDB
)
public:
IEnumerable^ EnumMergeConflictCounts (
    String^ publicationName, 
    String^ publisherName, 
    String^ publicationDB
)
public IEnumerable EnumMergeConflictCounts (
    String publicationName, 
    String publisherName, 
    String publicationDB
)
public function EnumMergeConflictCounts (
    publicationName : String, 
    publisherName : String, 
    publicationDB : String
) : IEnumerable

パラメータ

  • publicationName
    パブリケーションの名前です。publicationName は必須パラメータです。
  • publisherName
    パブリッシャ サーバーの名前です。publisherName は、Microsoft SQL Server 2000 以降のバージョンでのみサポートされています。
  • publicationDB
    パブリッシュされたデータベースの名前です。publicationDB は、SQL Server 2000 以降のバージョンでのみサポートされています。

戻り値

MergeConflictCount オブジェクトの ArrayList です。

例外

例外の種類 条件
ApplicationException

データベースが存在しない場合に発生します。

publicationName の値が null である場合に発生します。

publicationDB または publisherName が null ではなく、バージョンが SQL Server 2000 よりも古い場合に発生します。

解説

EnumMergeConflictCounts メソッドは、集中管理されない競合のログ記録がサポートされている場合に、サブスクリプション データベースに接続すると呼び出すことができます。集中管理される競合のログ記録がサポートされている場合は、publicationDB パラメータまたは publisherName パラメータに null 値を指定して EnumMergeConflictCounts を呼び出すことにより、パブリケーション データベースから競合情報を取得できます。詳細については、「マージ レプリケーションで競合を検出および解決する方法」を参照してください。

EnumMergeConflictCounts メソッドを呼び出すことができるのは、固定データベース ロール db_owner および replmonitor のメンバだけです。

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

ReplicationDatabase Class
ReplicationDatabase Members
Microsoft.SqlServer.Replication Namespace