PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マージ エージェント セッションに関する追加詳細情報を返します。
public:
System::Data::DataSet ^ EnumMergeAgentSessionDetails2(int sessionId);
public System.Data.DataSet EnumMergeAgentSessionDetails2 (int sessionId);
member this.EnumMergeAgentSessionDetails2 : int -> System.Data.DataSet
Public Function EnumMergeAgentSessionDetails2 (sessionId As Integer) As DataSet
パラメーター
- sessionId
- Int32
返される詳細情報の取得元であるセッションの ID を表す Int32 値です。 この値は、EnumMergeAgentSessions2(String, Int32, Boolean) メソッドによって返される Session_id 列から取得できます。
戻り値
次の列を含む DataSet オブジェクトです。
列 | データ型 | 説明 |
---|---|---|
PhaseID | Int32 | 同期セッションのフェーズです。次のいずれかの値をとります。 0 = 初期化または概要の行 1 = アップロード 2 = ダウンロード |
ArticleName | String | 同期するアーティクルの名前を指定します。 ArticleName には、アーティクルの詳細を表さない結果セット内の行の概要情報も含まれます。 |
PercentComplete | Decimal | 現在実行中のセッションまたは失敗したセッションに対して指定したアーティクル詳細行に適用される変更の総数の割合を示します。 |
RelativeCost | Decimal | 現在実行中のセッションまたは失敗したセッションに対して指定したアーティクル詳細行に適用される変更の総数の割合を示します。 |
Duration | Int32 | エージェント セッションの長さです。 |
Inserts | Int32 | セッション内の挿入の数。 |
更新プログラム | Int32 | セッションにおける更新数です。 |
Deletes | Int32 | セッションにおける削除数です。 |
競合 | Int32 | セッションで発生した競合の数。 |
ErrorID | Int32 | セッション エラーの ID。 |
SeqNo | Int32 | 結果セット内のセッションの順序です。 |
RowType | Int32 | 結果セット内の各行が表す情報の種類を示します。
0 = 初期化 1 = アップロードの概要 2 = アーティクルのアップロードの詳細 3 = ダウンロードの概要 4 = アーティクルのダウンロードの詳細 |
SchemaChanges | Int32 | セッション内のスキーマ変更の数。 |
注釈
PublisherMonitor オブジェクトのプロパティがまだ読み込まれていない場合は、読み込むことが必要になる可能性があるため、このメソッドを呼び出す前にこのオブジェクトのプロパティに対する変更をすべてコミットする必要があります。
メソッドはEnumMergeAgentSessionDetails2、ディストリビューション データベースの または replmonitor
固定データベース ロールのdb_owner
メンバーによってのみ呼び出すことができます。
呼び出し EnumMergeAgentSessionDetails2 は、 sp_replmonitorhelpmergesessiondetailの実行と同じです。