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