Compartilhar via


ArmDataMigrationModelFactory.MongoDBCollectionProgress Método

Definição

Inicializa uma nova instância de MongoDBCollectionProgress.

public static Azure.ResourceManager.DataMigration.Models.MongoDBCollectionProgress MongoDBCollectionProgress (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);
static member MongoDBCollectionProgress : 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 -> Azure.ResourceManager.DataMigration.Models.MongoDBCollectionProgress
Public Shared Function MongoDBCollectionProgress (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) As MongoDBCollectionProgress

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 oplog tiver sido recebido ainda.

lastReplayOn
Nullable<DateTimeOffset>

O carimbo de data/hora do último evento oplog reproduzido ou nulo se nenhum evento 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 qualificado. 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 para banco de dados. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo.

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 for 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 for desconhecida.

Retornos

Uma nova MongoDBCollectionProgress instância para zombar.

Aplica-se a