Lingua

CosmosDatabaseFacadeExtensions Classe

Definizione

Metodi di estensione per l'oggetto DatabaseFacade restituito da Database che possono essere usati solo con il provider 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
Ereditarietà
CosmosDatabaseFacadeExtensions
Attributi

Metodi

Nome Descrizione
AppendSessionToken(DatabaseFacade, String)

Aggiunge il token di sessione composito per il contenitore predefinito per questo DbContextoggetto .

AppendSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Aggiunge il token di sessioni composite per DbContext ogni contenitore con i token specificati in sessionTokens.

GetCosmosClient(DatabaseFacade)

Ottiene l'oggetto sottostante CosmosClient per l'oggetto DbContext.

GetCosmosDatabaseId(DatabaseFacade)

Ottiene il nome del database configurato per l'oggetto DbContext.

GetSessionToken(DatabaseFacade)

Ottiene il token di sessione composito per il contenitore predefinito per questo DbContextoggetto .

GetSessionTokens(DatabaseFacade)

Ottiene un dizionario che contiene il token di sessione composito per ogni contenitore per questo DbContextoggetto .

IsCosmos(DatabaseFacade)

Restituisce true se il provider di database attualmente in uso è il provider Cosmos.

UseSessionToken(DatabaseFacade, String)

Imposta il token di sessione composito per il contenitore predefinito per questo DbContextoggetto .

UseSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Imposta il token di sessioni composite per DbContext ogni contenitore con i token specificati in sessionTokens.

Si applica a