MongoDbDatabaseProgress interface

Descreve o progresso de um banco de dados

Extends

Propriedades

collections

O progresso das coleções no banco de dados. As chaves são os nomes não qualificados das coleções

Propriedades Herdadas

bytesCopied

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

documentsCopied

O número de documentos copiados durante a etapa de cópia

elapsedTime

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

errors

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

eventsPending

O número de eventos oplog aguardando repetição

eventsReplayed

O número de eventos oplog repetidos até agora

lastEventTime

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

lastReplayTime

O carimbo de data/hora do último evento oplog repetido, ou null se nenhum evento oplog tiver sido repetido ainda

name

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

qualifiedName

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

resultType

O tipo de objeto de progresso. Os valores possíveis incluem: 'Migração', 'Base de dados', 'Coleção'

state

Os valores possíveis incluem: 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed'

totalBytes

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

totalDocuments

O número total de documentos na fonte no início do estágio de cópia, ou -1 se a contagem total for desconhecida

Detalhes de Propriedade

collections

O progresso das coleções no banco de dados. As chaves são os nomes não qualificados das coleções

collections?: {[propertyName: string]: MongoDbCollectionProgress}

Valor de Propriedade

{[propertyName: string]: MongoDbCollectionProgress}

Detalhes da Propriedade Herdada

bytesCopied

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

bytesCopied: number

Valor de Propriedade

number

herdado deMongoDbProgress.bytesCopied

documentsCopied

O número de documentos copiados durante a etapa de cópia

documentsCopied: number

Valor de Propriedade

number

herdado deMongoDbProgress.documentsCopiado

elapsedTime

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

elapsedTime: string

Valor de Propriedade

string

herdado deMongoDbProgress.elapsedTime

errors

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

errors: {[propertyName: string]: MongoDbError}

Valor de Propriedade

{[propertyName: string]: MongoDbError}

herdado deMongoDbProgress.errors

eventsPending

O número de eventos oplog aguardando repetição

eventsPending: number

Valor de Propriedade

number

herdado deMongoDbProgress.eventsPending

eventsReplayed

O número de eventos oplog repetidos até agora

eventsReplayed: number

Valor de Propriedade

number

herdado deMongoDbProgress.eventsReplay

lastEventTime

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

lastEventTime?: Date

Valor de Propriedade

Date

herdado deMongoDbProgress.lastEventTime

lastReplayTime

O carimbo de data/hora do último evento oplog repetido, ou null se nenhum evento oplog tiver sido repetido ainda

lastReplayTime?: Date

Valor de Propriedade

Date

herdado deMongoDbProgress.lastReplayTime

name

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

name?: string

Valor de Propriedade

string

herdada deMongoDbProgress.name

qualifiedName

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

qualifiedName?: string

Valor de Propriedade

string

herdado deMongoDbProgress.qualifiedName

resultType

O tipo de objeto de progresso. Os valores possíveis incluem: 'Migração', 'Base de dados', 'Coleção'

resultType: ResultType

Valor de Propriedade

herdado deMongoDbProgress.resultType

state

Os valores possíveis incluem: 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed'

state: MongoDbMigrationState

Valor de Propriedade

herdado deMongoDbProgress.state

totalBytes

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

totalBytes: number

Valor de Propriedade

number

herdado deMongoDbProgress.totalBytes

totalDocuments

O número total de documentos na fonte no início do estágio de cópia, ou -1 se a contagem total for desconhecida

totalDocuments: number

Valor de Propriedade

number

herdado deMongoDbProgress.totalDocuments