你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
MongoDBProgress 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
MongoDB 迁移输出的基类请注意 MongoDBProgress 是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 MongoDBDatabaseProgress、 MongoDBMigrationProgress 和 MongoDBCollectionProgress。
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。 |