Compartir a través de


DataSource.CosmosDb Método

Definición

Crea un nuevo DataSource para conectarse a una base de datos de 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

Nombre del origen de datos.

cosmosDbConnectionString
String

Cadena de conexión para la base de datos de CosmosDb. Debe seguir este formato: "AccountName| AccountEndpoint=[su nombre de cuenta o punto de conexión]; AccountKey=[su clave de cuenta];D atabase=[nombre de la base de datos]"

collectionName
String

Nombre de la colección desde la que se van a leer los documentos.

query
String

Opcional. Consulta que se aplica a la colección al leer documentos.

useChangeDetection
Boolean

Opcional. Indica si se debe usar la detección de cambios al indexar. El valor predeterminado es true.

deletionDetectionPolicy
DataDeletionDetectionPolicy

Opcional. Directiva de detección de eliminación de datos para el origen de datos.

description
String

Opcional. Descripción del origen de datos.

Devoluciones

Nueva instancia de DataSource.

Se aplica a