通过


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

MongoDbMigrationProgress interface

描述总体迁移的进度

扩展

属性

databases

迁移中数据库的进度。 密钥是数据库的名称

resultType

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

继承属性

bytesCopied

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

documentsCopied

在复制阶段复制的文档数

elapsedTime

采用 [ddd.] 格式的已用时间hh:mm:ss[.fffffff] (即 TimeSpan 格式)

errors

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

eventsPending

等待重播的 oplog 事件数

eventsReplayed

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

lastEventTime

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

lastReplayTime

重播最后一个 oplog 事件的时间戳;如果没有重播 oplog 事件,则为 null

name

进度对象的名称。 对于集合,这是未限定的集合名称。 对于数据库,这是数据库名称。 对于总体迁移,这为 null。

qualifiedName

进度对象的限定名称。 对于集合,这是数据库限定的名称。 对于数据库,这是数据库名称。 对于总体迁移,这为 null。

state
totalBytes

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

totalDocuments

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

属性详细信息

databases

迁移中数据库的进度。 密钥是数据库的名称

databases?: {[propertyName: string]: MongoDbDatabaseProgress}

属性值

{[propertyName: string]: MongoDbDatabaseProgress}

resultType

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

resultType: "Migration"

属性值

"Migration"

继承属性详细信息

bytesCopied

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

bytesCopied: number

属性值

number

继承自MongoDbProgress.bytesCopied

documentsCopied

在复制阶段复制的文档数

documentsCopied: number

属性值

number

继承自MongoDbProgress.documentsCopied

elapsedTime

采用 [ddd.] 格式的已用时间hh:mm:ss[.fffffff] (即 TimeSpan 格式)

elapsedTime: string

属性值

string

继承自MongoDbProgress.elapsedTime

errors

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

errors: {[propertyName: string]: MongoDbError}

属性值

{[propertyName: string]: MongoDbError}

继承自MongoDbProgress.errors

eventsPending

等待重播的 oplog 事件数

eventsPending: number

属性值

number

继承自MongoDbProgress.eventsPending

eventsReplayed

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

eventsReplayed: number

属性值

number

继承自MongoDbProgress.eventsReplayed

lastEventTime

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

lastEventTime?: Date

属性值

Date

继承自MongoDbProgress.lastEventTime

lastReplayTime

重播最后一个 oplog 事件的时间戳;如果没有重播 oplog 事件,则为 null

lastReplayTime?: Date

属性值

Date

继承自MongoDbProgress.lastReplayTime

name

进度对象的名称。 对于集合,这是未限定的集合名称。 对于数据库,这是数据库名称。 对于总体迁移,这为 null。

name?: string

属性值

string

继承自MongoDbProgress.name

qualifiedName

进度对象的限定名称。 对于集合,这是数据库限定的名称。 对于数据库,这是数据库名称。 对于总体迁移,这为 null。

qualifiedName?: string

属性值

string

继承自MongoDbProgress.qualifiedName

state

state: string

属性值

string

继承自MongoDbProgress.state

totalBytes

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

totalBytes: number

属性值

number

继承自MongoDbProgress.totalBytes

totalDocuments

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

totalDocuments: number

属性值

number

继承自MongoDbProgress.totalDocuments