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 は、MicrosoftSQL Server 2005 以降のバージョンでのみサポートされています。
- publicationDB
型: System. . :: . .String
パブリッシュされたデータベースの名前です。publicationDB は、SQL Server 2005 以降のバージョンでのみサポートされています。
戻り値
型: System.Collections. . :: . .IEnumerable
TransConflictCount オブジェクトの ArrayList です。
説明
EnumTransConflictCounts メソッドは、キュー更新をサポートするサブスクリプション データベースに接続したときに呼び出すことができます。publicationDB パラメータまたは publisherName パラメータに null 値を指定して EnumTransConflictCounts を呼び出すことにより、パブリケーション データベースからキュー更新サブスクライバに対する競合情報を取得できます。詳細については、「キュー更新における競合の検出と解決」を参照してください。
EnumTransConflictCounts メソッドを呼び出すことができるのは、固定サーバー ロール sysadmin のメンバ、固定データベース ロール db_owner のメンバ、またはパブリケーション アクセス リスト (PAL) のユーザーだけです。