ReplicationDatabase.EnumTransConflictCounts メソッド
更新トランザクション パブリケーションまたはサブスクリプション データベースに格納されている競合についての情報を返します。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public Function EnumTransConflictCounts ( _
publicationName As String, _
publisherName As String, _
publicationDB As String _
) As IEnumerable
'使用
Dim instance As ReplicationDatabase
Dim publicationName As String
Dim publisherName As String
Dim publicationDB As String
Dim returnValue As IEnumerable
returnValue = instance.EnumTransConflictCounts(publicationName, _
publisherName, publicationDB)
public IEnumerable EnumTransConflictCounts(
string publicationName,
string publisherName,
string publicationDB
)
public:
IEnumerable^ EnumTransConflictCounts(
String^ publicationName,
String^ publisherName,
String^ publicationDB
)
member EnumTransConflictCounts :
publicationName:string *
publisherName:string *
publicationDB:string -> IEnumerable
public function EnumTransConflictCounts(
publicationName : String,
publisherName : String,
publicationDB : String
) : IEnumerable
パラメーター
- publicationName
型: System.String
パブリケーションの名前です。 publicationName は必須パラメーターです。
- publisherName
型: System.String
パブリッシャー サーバーの名前です。 publisherName は、Microsoft SQL Server 2005 以降のバージョンでのみサポートされます。
- publicationDB
型: System.String
パブリッシュされたデータベースの名前です。 publicationDB は、SQL Server 2005 以降のバージョンでのみサポートされます。
戻り値
型: System.Collections.IEnumerable
TransConflictCount オブジェクトの ArrayList です。
説明
EnumTransConflictCounts メソッドは、キュー更新をサポートするサブスクリプション データベースに接続したときに呼び出すことができます。 publicationDB パラメーターまたは publisherName パラメーターに null 値を指定して EnumTransConflictCounts を呼び出すことにより、パブリケーション データベースからキュー更新サブスクライバーに対する競合情報を取得できます。 詳細については、「キュー更新における競合の検出と解決」を参照してください。
EnumTransConflictCounts メソッドを呼び出すことができるのは、固定サーバー ロール sysadmin のメンバー、固定データベース ロール db_owner のメンバー、またはパブリケーション アクセス リスト (PAL) のユーザーだけです。