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

MongoDBProgress 类

定义

MongoDB 迁移输出的基类请注意 MongoDBProgress 是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 MongoDBDatabaseProgressMongoDBMigrationProgressMongoDBCollectionProgress

public abstract class MongoDBProgress
type MongoDBProgress = class
Public MustInherit Class MongoDBProgress
继承
MongoDBProgress
派生

构造函数

MongoDBProgress(Int64, Int64, String, IReadOnlyDictionary<String,MongoDBError>, Int64, Int64, MongoDBMigrationState, Int64, Int64)

初始化 MongoDBProgress 的新实例。

属性

BytesCopied

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

DocumentsCopied

复制阶段复制的文档数。

ElapsedTime

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

Errors

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

EventsPending

等待重播的 oplog 事件数。

EventsReplayed

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

LastEventOn

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

LastReplayOn

上次重播的 oplog 事件的时间戳;如果尚未重播 oplog 事件,则为 null。

Name

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

QualifiedName

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

State

获取状态。

TotalBytes

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

TotalDocuments

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

适用于