Lenguaje

CosmosDatabaseFacadeExtensions Clase

Definición

Métodos de extensión para el DatabaseFacade devuelto desde Database que solo se puede usar con el proveedor de 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
Herencia
CosmosDatabaseFacadeExtensions
Atributos

Métodos

Nombre Description
AppendSessionToken(DatabaseFacade, String)

Anexa el token de sesión compuesta para el contenedor predeterminado para este DbContext.

AppendSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Anexa el token de sesiones compuestas por contenedor para esto DbContext con los tokens especificados en sessionTokens.

GetCosmosClient(DatabaseFacade)

Obtiene el objeto subyacente CosmosClient para este DbContextobjeto .

GetCosmosDatabaseId(DatabaseFacade)

Obtiene el nombre de la base de datos configurada para este DbContextobjeto .

GetSessionToken(DatabaseFacade)

Obtiene el token de sesión compuesta para el contenedor predeterminado para este DbContext.

GetSessionTokens(DatabaseFacade)

Obtiene un diccionario que contiene el token de sesión compuesto por contenedor para este DbContext.

IsCosmos(DatabaseFacade)

Devuelve true si el proveedor de base de datos que está actualmente en uso es el proveedor de Cosmos.

UseSessionToken(DatabaseFacade, String)

Establece el token de sesión compuesta para el contenedor predeterminado para este DbContext.

UseSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Establece el token de sesiones compuestas por contenedor para esto DbContext con los tokens especificados en sessionTokens.

Se aplica a