Dil

CosmosDatabaseFacadeExtensions Sınıf

Tanım

'den DatabaseFacade döndürülen uzantı yöntemleri Database yalnızca Cosmos sağlayıcısıyla kullanılabilir.

[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
Devralma
CosmosDatabaseFacadeExtensions
Özellikler

Yöntemler

Veri Akışı Adı Description
AppendSessionToken(DatabaseFacade, String)

Bu DbContextiçin varsayılan kapsayıcı için bileşik oturum belirtecini ekler.

AppendSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

Bunun DbContext için kapsayıcı başına bileşik oturum belirtecini içinde sessionTokensbelirtilen belirteçlerle ekler.

GetCosmosClient(DatabaseFacade)

Bu DbContextiçin temel alınan CosmosClient öğesini alır.

GetCosmosDatabaseId(DatabaseFacade)

Bu DbContextiçin yapılandırılan veritabanı adını alır.

GetSessionToken(DatabaseFacade)

Bu DbContextiçin varsayılan kapsayıcı için bileşik oturum belirtecini alır.

GetSessionTokens(DatabaseFacade)

Bu DbContextiçin kapsayıcı başına bileşik oturum belirtecini içeren bir sözlük alır.

IsCosmos(DatabaseFacade)

Şu anda kullanılmakta olan veritabanı sağlayıcısıNın Cosmos sağlayıcısı olup olmadığını döndürür true .

UseSessionToken(DatabaseFacade, String)

Bu DbContextiçin varsayılan kapsayıcı için bileşik oturum belirtecini ayarlar.

UseSessionTokens(DatabaseFacade, IReadOnlyDictionary<String,String>)

bunun DbContext için kapsayıcı başına bileşik oturum belirtecini içinde sessionTokensbelirtilen belirteçlerle ayarlar.

Şunlara uygulanır