Compartilhar via


ArmDataMigrationModelFactory.MongoDBProgress Método

Definição

Inicializa uma nova instância do MongoDBProgress.

public static Azure.ResourceManager.DataMigration.Models.MongoDBProgress MongoDBProgress (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, string resultType = "Unknown", Azure.ResourceManager.DataMigration.Models.MongoDBMigrationState state = default, long totalBytes = 0, long totalDocuments = 0);
static member MongoDBProgress : int64 * int64 * string * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.DataMigration.Models.MongoDBError> * int64 * int64 * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * string * Azure.ResourceManager.DataMigration.Models.MongoDBMigrationState * int64 * int64 -> Azure.ResourceManager.DataMigration.Models.MongoDBProgress
Public Shared Function MongoDBProgress (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 resultType As String = "Unknown", Optional state As MongoDBMigrationState = Nothing, Optional totalBytes As Long = 0, Optional totalDocuments As Long = 0) As MongoDBProgress

Parâmetros

bytesCopied
Int64

O número de bytes de documento copiados durante o estágio de Cópia.

documentsCopied
Int64

O número de documentos copiados durante o estágio de Cópia.

elapsedTime
String

O tempo decorrido no formato [ddd.] hh:mm:ss[.fffffff] (ou seja, formato TimeSpan).

errors
IReadOnlyDictionary<String,MongoDBError>

Os erros e avisos que ocorreram para o objeto atual. As chaves são os códigos de erro.

eventsPending
Int64

O número de eventos de oplog aguardando reprodução.

eventsReplayed
Int64

O número de eventos de oplog reproduzidos até agora.

lastEventOn
Nullable<DateTimeOffset>

O carimbo de data/hora do último evento de oplog recebido ou nulo se nenhum evento de oplog tiver sido recebido ainda.

lastReplayOn
Nullable<DateTimeOffset>

O carimbo de data/hora do último evento de oplog reproduzido ou nulo se nenhum evento de oplog tiver sido reproduzido ainda.

name
String

O nome do objeto de progresso. Para uma coleção, esse é o nome da coleção não qualificada. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo.

qualifiedName
String

O nome qualificado do objeto de progresso. Para uma coleção, esse é o nome qualificado do banco de dados. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo.

resultType
String

O tipo de objeto de progresso.

totalBytes
Int64

O número total de bytes de documento na origem no início do estágio de Cópia ou -1 se o tamanho total era desconhecido.

totalDocuments
Int64

O número total de documentos na origem no início do estágio de Cópia ou -1 se a contagem total era desconhecida.

Retornos

Uma nova MongoDBProgress instância para simulação.

Aplica-se a