Compartilhar via


ArmDataMigrationModelFactory.MongoDBCollectionInfo Método

Definição

Inicializa uma nova instância de 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

Parâmetros

averageDocumentSize
Int64

O tamanho médio do documento ou -1 se o tamanho médio for desconhecido.

dataSize
Int64

O tamanho total estimado dos dados, em bytes ou -1, se o tamanho for desconhecido.

documentCount
Int64

O número total estimado de documentos ou -1 se a contagem de documentos for desconhecida.

name
String

O nome não qualificado do banco de dados ou da coleção.

qualifiedName
String

O nome qualificado do banco de dados ou da coleção. Para uma coleção, esse é o nome qualificado do banco de dados.

databaseName
String

O nome do banco de dados que contém a coleção.

isCapped
Boolean

Se a coleção é uma coleção limitada (ou seja, se ela tem um tamanho fixo e age como um buffer circular).

isSystemCollection
Boolean

Se a coleção é coleção do sistema.

isView
Boolean

Se a coleção é uma exibição de outra coleção.

shardKey
MongoDBShardKeyInfo

A chave de fragmento na coleção ou nula se a coleção não estiver fragmentada.

supportsSharding
Boolean

Se o banco de dados tem a fragmentação habilitada. Observe que a tarefa de migração habilitará a fragmentação no destino, se necessário.

viewOf
String

O nome da coleção da qual esta é uma exibição, se IsView for true.

Retornos

Uma nova MongoDBCollectionInfo instância para simulação.

Exceções

name ou qualifiedName é nulo.

Aplica-se a