你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MongoDbProgress interface

MongoDB 迁移输出的基类

属性

bytesCopied

在复制阶段复制的文档字节数

documentsCopied

在“复印”阶段复制的文档数

elapsedTime

格式为 [ddd.]hh:mm:ss[.ff] (即 TimeSpan 格式)

errors

当前对象发生的错误和警告。 键是错误代码。

eventsPending

等待重放的 oplog 事件数

eventsReplayed

到目前为止重放的 oplog 事件数

lastEventTime

收到的最后一个 oplog 事件的时间戳,如果尚未收到 oplog 事件,则为 null

lastReplayTime

重放的最后一个 oplog 事件的时间戳,如果尚未重放 oplog 事件,则为 null

name

进度对象的名称。 对于集合,这是不限定的集合名称。 对于数据库,这是数据库名称。 对于整个迁移,此值为 null。

qualifiedName

进度对象的限定名称。 对于集合,这是数据库限定名称。 对于数据库,这是数据库名称。 对于整个迁移,此值为 null。

resultType

多态鉴别器,它指定此对象可以的不同类型的

state
totalBytes

复制阶段开始时源上的文档字节总数,如果总大小未知,则 -1

totalDocuments

复制阶段开始时源上的文档总数,如果总数未知,则 -1

属性详细信息

bytesCopied

在复制阶段复制的文档字节数

bytesCopied: number

属性值

number

documentsCopied

在“复印”阶段复制的文档数

documentsCopied: number

属性值

number

elapsedTime

格式为 [ddd.]hh:mm:ss[.ff] (即 TimeSpan 格式)

elapsedTime: string

属性值

string

errors

当前对象发生的错误和警告。 键是错误代码。

errors: {[propertyName: string]: MongoDbError}

属性值

{[propertyName: string]: MongoDbError}

eventsPending

等待重放的 oplog 事件数

eventsPending: number

属性值

number

eventsReplayed

到目前为止重放的 oplog 事件数

eventsReplayed: number

属性值

number

lastEventTime

收到的最后一个 oplog 事件的时间戳,如果尚未收到 oplog 事件,则为 null

lastEventTime?: Date

属性值

Date

lastReplayTime

重放的最后一个 oplog 事件的时间戳,如果尚未重放 oplog 事件,则为 null

lastReplayTime?: Date

属性值

Date

name

进度对象的名称。 对于集合,这是不限定的集合名称。 对于数据库,这是数据库名称。 对于整个迁移,此值为 null。

name?: string

属性值

string

qualifiedName

进度对象的限定名称。 对于集合,这是数据库限定名称。 对于数据库,这是数据库名称。 对于整个迁移,此值为 null。

qualifiedName?: string

属性值

string

resultType

多态鉴别器,它指定此对象可以的不同类型的

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

属性值

"Collection" | "Database" | "Migration"

state

state: string

属性值

string

totalBytes

复制阶段开始时源上的文档字节总数,如果总大小未知,则 -1

totalBytes: number

属性值

number

totalDocuments

复制阶段开始时源上的文档总数,如果总数未知,则 -1

totalDocuments: number

属性值

number