Freigeben über


MongoDbProgress interface

Basisklasse für MongoDB-Migrationsausgaben

Eigenschaften

bytesCopied

Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden

documentsCopied

Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden

elapsedTime

Die verstrichene Zeit im Format [ddd.]hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)

errors

Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Bei den Schlüsseln handelt es sich um die Fehlercodes.

eventsPending

Die Anzahl der Oplog-Ereignisse, die auf die Wiedergabe warten

eventsReplayed

Die Anzahl der bisher wiedergegebenen Oplog-Ereignisse

lastEventTime

Der Zeitstempel des zuletzt empfangenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis empfangen wurde

lastReplayTime

Der Zeitstempel des letzten wiedergegebenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis wiedergegeben wurde

name

Der Name des Statusobjekts. Bei einer Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

qualifiedName

Der qualifizierte Name des Statusobjekts. Für eine Auflistung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

resultType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

state
totalBytes

Die Gesamtzahl der Dokumentbytes auf der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war

totalDocuments

Die Gesamtzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war

Details zur Eigenschaft

bytesCopied

Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden

bytesCopied: number

Eigenschaftswert

number

documentsCopied

Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden

documentsCopied: number

Eigenschaftswert

number

elapsedTime

Die verstrichene Zeit im Format [ddd.]hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)

elapsedTime: string

Eigenschaftswert

string

errors

Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Bei den Schlüsseln handelt es sich um die Fehlercodes.

errors: {[propertyName: string]: MongoDbError}

Eigenschaftswert

{[propertyName: string]: MongoDbError}

eventsPending

Die Anzahl der Oplog-Ereignisse, die auf die Wiedergabe warten

eventsPending: number

Eigenschaftswert

number

eventsReplayed

Die Anzahl der bisher wiedergegebenen Oplog-Ereignisse

eventsReplayed: number

Eigenschaftswert

number

lastEventTime

Der Zeitstempel des zuletzt empfangenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis empfangen wurde

lastEventTime?: Date

Eigenschaftswert

Date

lastReplayTime

Der Zeitstempel des letzten wiedergegebenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis wiedergegeben wurde

lastReplayTime?: Date

Eigenschaftswert

Date

name

Der Name des Statusobjekts. Bei einer Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

name?: string

Eigenschaftswert

string

qualifiedName

Der qualifizierte Name des Statusobjekts. Für eine Auflistung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

qualifiedName?: string

Eigenschaftswert

string

resultType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

resultType: "Collection" | "Database" | "Migration"

Eigenschaftswert

"Collection" | "Database" | "Migration"

state

state: string

Eigenschaftswert

string

totalBytes

Die Gesamtzahl der Dokumentbytes auf der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war

totalBytes: number

Eigenschaftswert

number

totalDocuments

Die Gesamtzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war

totalDocuments: number

Eigenschaftswert

number