Sprache

CosmosDatabaseFacadeExtensions Klasse

Definition

Erweiterungsmethoden für die DatabaseFacade zurückgegebene Database , die nur mit dem Cosmos-Anbieter verwendet werden können.

[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
Vererbung
CosmosDatabaseFacadeExtensions
Attribute

Methoden

Name Beschreibung
AppendSessionToken(DatabaseFacade, String)

Fügt das zusammengesetzte Sitzungstoken für den Standardcontainer für diese DbContextan.

AppendSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Fügt das zusammengesetzte Sitzungstoken pro Container dafür DbContext mit den in sessionTokens.

GetCosmosClient(DatabaseFacade)

Ruft den zugrunde liegenden CosmosClient für diese DbContextab.

GetCosmosDatabaseId(DatabaseFacade)

Ruft den konfigurierten Datenbanknamen für diese DbContextab.

GetSessionToken(DatabaseFacade)

Ruft das zusammengesetzte Sitzungstoken für den Standardcontainer für diese DbContextab.

GetSessionTokens(DatabaseFacade)

Ruft ein Wörterbuch ab, das das zusammengesetzte Sitzungstoken pro Container für diese DbContextenthält.

IsCosmos(DatabaseFacade)

Gibt zurück true , wenn der aktuell verwendete Datenbankanbieter der Cosmos-Anbieter ist.

UseSessionToken(DatabaseFacade, String)

Legt das zusammengesetzte Sitzungstoken für den Standardcontainer für diesen DbContextfest.

UseSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Legt das zusammengesetzte Sitzungstoken pro Container dafür DbContext mit den in sessionTokensangegebenen Token fest.

Gilt für: