Idioma

CosmosDatabaseFacadeExtensions Classe

Definição

Métodos de DatabaseFacade extensão para os Database retornados que podem ser usados somente com o provedor do 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
Herança
CosmosDatabaseFacadeExtensions
Atributos

Métodos

Nome Descrição
AppendSessionToken(DatabaseFacade, String)

Acrescenta o token de sessão composta para o contêiner padrão para este DbContext.

AppendSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Acrescenta o token de sessões compostas por contêiner para isso DbContext com os tokens especificados em sessionTokens.

GetCosmosClient(DatabaseFacade)

Obtém o subjacente CosmosClient para isso DbContext.

GetCosmosDatabaseId(DatabaseFacade)

Obtém o nome do banco de dados configurado para isso DbContext.

GetSessionToken(DatabaseFacade)

Obtém o token de sessão composta para o contêiner padrão para este DbContext.

GetSessionTokens(DatabaseFacade)

Obtém um dicionário que contém o token de sessão composta por contêiner para isso DbContext.

IsCosmos(DatabaseFacade)

Retornará true se o provedor de banco de dados atualmente em uso for o provedor do Cosmos.

UseSessionToken(DatabaseFacade, String)

Define o token de sessão composta para o contêiner padrão para este DbContext.

UseSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Define o token de sessões compostas por contêiner para isso DbContext com os tokens especificados em sessionTokens.

Aplica-se a