Partager via


DataSource.CosmosDb Méthode

Définition

Crée un DataSource pour se connecter à une base de données 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

Paramètres

name
String

Nom de la source de données.

cosmosDbConnectionString
String

Chaîne de connexion pour la base de données CosmosDb. Il doit suivre le format suivant : « AccountName| AccountEndpoint=[nom ou point de terminaison de votre compte]; AccountKey=[votre clé de compte];D atabase=[nom de votre base de données] »

collectionName
String

Nom de la collection à partir de laquelle lire les documents.

query
String

facultatif. Requête appliquée à la collection lors de la lecture de documents.

useChangeDetection
Boolean

facultatif. Indique s’il faut utiliser la détection des modifications lors de l’indexation. La valeur par défaut est true.

deletionDetectionPolicy
DataDeletionDetectionPolicy

facultatif. Stratégie de détection de suppression de données pour la source de données.

description
String

facultatif. Description de la source de données.

Retours

Nouvelle instance DataSource.

S’applique à