ReplicationDatabase.EnumTransConflictCounts Method

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

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

構文

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

パラメータ

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

戻り値

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

解説

EnumTransConflictCountsメソッドは、キュー更新をサポートするサブスクリプション データベースに接続したときに呼び出すことができます。publicationDB パラメータまたは publisherName パラメータに null 値を指定して EnumTransConflictCounts を呼び出すことにより、パブリケーション データベースからキュー更新サブスクライバに対する競合情報を取得できます。詳細については、「キュー更新における競合の検出と解決」を参照してください。

EnumTransConflictCounts メソッドを呼び出すことができるのは、固定サーバー ロール sysadmin のメンバ、固定データベース ロール db_owner のメンバ、またはパブリケーション アクセス リスト (PAL) のユーザーだけです。

スレッド セーフ

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

プラットフォーム

開発プラットフォーム

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

対象プラットフォーム

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

参照

関連項目

ReplicationDatabase Class
ReplicationDatabase Members
Microsoft.SqlServer.Replication Namespace