Langue

CosmosDatabaseFacadeExtensions Classe

Définition

Les méthodes d’extension pour les DatabaseFacade retours Database ne peuvent être utilisées qu’avec le fournisseur Cosmos.

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosDatabaseFacadeExtensions
public static class CosmosDatabaseFacadeExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosDatabaseFacadeExtensions = class
type CosmosDatabaseFacadeExtensions = class
Public Module CosmosDatabaseFacadeExtensions
Héritage
CosmosDatabaseFacadeExtensions
Attributs

Méthodes

Nom Description
AppendSessionToken(DatabaseFacade, String)

Ajoute le jeton de session composite pour le conteneur par défaut pour ce DbContext.

AppendSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Ajoute le jeton de sessions composites par conteneur avec DbContext les jetons spécifiés dans sessionTokens.

GetCosmosClient(DatabaseFacade)

Obtient le sous-jacent CosmosClient de ce DbContext.

GetCosmosDatabaseId(DatabaseFacade)

Obtient le nom de la base de données configurée pour ce DbContext.

GetSessionToken(DatabaseFacade)

Obtient le jeton de session composite pour le conteneur par défaut pour ce DbContext.

GetSessionTokens(DatabaseFacade)

Obtient un dictionnaire qui contient le jeton de session composite par conteneur pour ce DbContext.

IsCosmos(DatabaseFacade)

Retourne true si le fournisseur de base de données actuellement utilisé est le fournisseur Cosmos.

UseSessionToken(DatabaseFacade, String)

Définit le jeton de session composite pour le conteneur par défaut pour ce DbContext.

UseSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Définit le jeton de sessions composites par conteneur avec DbContext les jetons spécifiés dans sessionTokens.

S’applique à