次の方法で共有


ArmDataMigrationModelFactory.MongoDBMigrationProgress メソッド

定義

MongoDBMigrationProgress の新しいインスタンスを初期化します。

public static Azure.ResourceManager.DataMigration.Models.MongoDBMigrationProgress MongoDBMigrationProgress (long bytesCopied = 0, long documentsCopied = 0, string elapsedTime = default, System.Collections.Generic.IReadOnlyDictionary<string,Azure.ResourceManager.DataMigration.Models.MongoDBError> errors = default, long eventsPending = 0, long eventsReplayed = 0, DateTimeOffset? lastEventOn = default, DateTimeOffset? lastReplayOn = default, string name = default, string qualifiedName = default, Azure.ResourceManager.DataMigration.Models.MongoDBMigrationState state = default, long totalBytes = 0, long totalDocuments = 0, System.Collections.Generic.IReadOnlyDictionary<string,Azure.ResourceManager.DataMigration.Models.MongoDBDatabaseProgress> databases = default);
static member MongoDBMigrationProgress : int64 * int64 * string * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.DataMigration.Models.MongoDBError> * int64 * int64 * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Azure.ResourceManager.DataMigration.Models.MongoDBMigrationState * int64 * int64 * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.DataMigration.Models.MongoDBDatabaseProgress> -> Azure.ResourceManager.DataMigration.Models.MongoDBMigrationProgress
Public Shared Function MongoDBMigrationProgress (Optional bytesCopied As Long = 0, Optional documentsCopied As Long = 0, Optional elapsedTime As String = Nothing, Optional errors As IReadOnlyDictionary(Of String, MongoDBError) = Nothing, Optional eventsPending As Long = 0, Optional eventsReplayed As Long = 0, Optional lastEventOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastReplayOn As Nullable(Of DateTimeOffset) = Nothing, Optional name As String = Nothing, Optional qualifiedName As String = Nothing, Optional state As MongoDBMigrationState = Nothing, Optional totalBytes As Long = 0, Optional totalDocuments As Long = 0, Optional databases As IReadOnlyDictionary(Of String, MongoDBDatabaseProgress) = Nothing) As MongoDBMigrationProgress

パラメーター

bytesCopied
Int64

コピー ステージ中にコピーされたドキュメントのバイト数。

documentsCopied
Int64

コピー ステージ中にコピーされたドキュメントの数。

elapsedTime
String

[ddd.] 形式の経過時間hh:mm:ss[.fffffff] (TimeSpan 形式)。

errors
IReadOnlyDictionary<String,MongoDBError>

現在のオブジェクトに対して発生したエラーと警告。 キーはエラー コードです。

eventsPending
Int64

再生を待機している oplog イベントの数。

eventsReplayed
Int64

これまでに再生された oplog イベントの数。

lastEventOn
Nullable<DateTimeOffset>

最後に受け取った oplog イベントのタイムスタンプ。oplog イベントがまだ受信されていない場合は null。

lastReplayOn
Nullable<DateTimeOffset>

最後に再生された oplog イベントのタイムスタンプ。oplog イベントがまだ再生されていない場合は null。

name
String

進行状況オブジェクトの名前。 コレクションの場合、これは非修飾コレクション名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。

qualifiedName
String

進行状況オブジェクトの修飾名。 コレクションの場合、これはデータベース修飾名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。

totalBytes
Int64

コピー ステージの開始時のソースのドキュメント バイトの合計数。合計サイズが不明な場合は -1。

totalDocuments
Int64

コピー ステージの開始時のソース上のドキュメントの合計数。合計数が不明な場合は -1。

databases
IReadOnlyDictionary<String,MongoDBDatabaseProgress>

移行中のデータベースの進行状況。 キーはデータベースの名前です。

戻り値

モック作成用の新しい MongoDBMigrationProgress インスタンス。

適用対象