Compartilhar via


DataSource.CosmosDb Método

Definição

Cria um novo DataSource para se conectar a um banco de dados do CosmosDb.

public static Microsoft.Azure.Search.Models.DataSource CosmosDb (string name, string cosmosDbConnectionString, string collectionName, string query = default, bool useChangeDetection = true, Microsoft.Azure.Search.Models.DataDeletionDetectionPolicy deletionDetectionPolicy = default, string description = default);
static member CosmosDb : string * string * string * string * bool * Microsoft.Azure.Search.Models.DataDeletionDetectionPolicy * string -> Microsoft.Azure.Search.Models.DataSource
Public Shared Function CosmosDb (name As String, cosmosDbConnectionString As String, collectionName As String, Optional query As String = Nothing, Optional useChangeDetection As Boolean = true, Optional deletionDetectionPolicy As DataDeletionDetectionPolicy = Nothing, Optional description As String = Nothing) As DataSource

Parâmetros

name
String

O nome da fonte de dados.

cosmosDbConnectionString
String

A cadeia de conexão para o banco de dados CosmosDb. Ele deve seguir este formato: "AccountName| AccountEndpoint=[seu nome de conta ou ponto de extremidade]; AccountKey=[sua chave de conta];D atabase=[nome do banco de dados]"

collectionName
String

O nome da coleção da qual ler documentos.

query
String

Opcional. Uma consulta que é aplicada à coleção ao ler documentos.

useChangeDetection
Boolean

Opcional. Indica se a detecção de alterações deve ser usada durante a indexação. O padrão é true.

deletionDetectionPolicy
DataDeletionDetectionPolicy

Opcional. A política de detecção de exclusão de dados para a fonte de dados.

description
String

Opcional. Descrição da fonte de dados.

Retornos

Uma nova instância do DataSource.

Aplica-se a