次の方法で共有


ArmDataMigrationModelFactory.MongoDBCollectionInfo メソッド

定義

MongoDBCollectionInfo の新しいインスタンスを初期化します。

public static Azure.ResourceManager.DataMigration.Models.MongoDBCollectionInfo MongoDBCollectionInfo (long averageDocumentSize = 0, long dataSize = 0, long documentCount = 0, string name = default, string qualifiedName = default, string databaseName = default, bool isCapped = false, bool isSystemCollection = false, bool isView = false, Azure.ResourceManager.DataMigration.Models.MongoDBShardKeyInfo shardKey = default, bool supportsSharding = false, string viewOf = default);
static member MongoDBCollectionInfo : int64 * int64 * int64 * string * string * string * bool * bool * bool * Azure.ResourceManager.DataMigration.Models.MongoDBShardKeyInfo * bool * string -> Azure.ResourceManager.DataMigration.Models.MongoDBCollectionInfo
Public Shared Function MongoDBCollectionInfo (Optional averageDocumentSize As Long = 0, Optional dataSize As Long = 0, Optional documentCount As Long = 0, Optional name As String = Nothing, Optional qualifiedName As String = Nothing, Optional databaseName As String = Nothing, Optional isCapped As Boolean = false, Optional isSystemCollection As Boolean = false, Optional isView As Boolean = false, Optional shardKey As MongoDBShardKeyInfo = Nothing, Optional supportsSharding As Boolean = false, Optional viewOf As String = Nothing) As MongoDBCollectionInfo

パラメーター

averageDocumentSize
Int64

平均ドキュメント サイズ。平均サイズが不明な場合は -1。

dataSize
Int64

推定合計データ サイズ (バイト単位)、またはサイズが不明な場合は -1。

documentCount
Int64

ドキュメントの推定合計数。ドキュメント数が不明な場合は -1。

name
String

データベースまたはコレクションの非修飾名。

qualifiedName
String

データベースまたはコレクションの修飾名。 コレクションの場合、これはデータベース修飾名です。

databaseName
String

コレクションを含むデータベースの名前。

isCapped
Boolean

コレクションが上限付きコレクションかどうか (つまり、固定サイズで循環バッファーのように機能するかどうか)。

isSystemCollection
Boolean

コレクションがシステム コレクションかどうか。

isView
Boolean

コレクションが別のコレクションのビューであるかどうか。

shardKey
MongoDBShardKeyInfo

コレクションのシャード キー。コレクションがシャード化されていない場合は null。

supportsSharding
Boolean

データベースでシャーディングが有効になっているかどうか。 移行タスクでは、必要に応じてターゲットでシャーディングが有効になります。

viewOf
String

IsView が true の場合、このビューのコレクションの名前。

戻り値

モック作成用の新しい MongoDBCollectionInfo インスタンス。

例外

name または qualifiedName が null です。

適用対象