語言

CosmosDatabaseFacadeExtensions.IsCosmos(DatabaseFacade) 方法

定義

如果目前使用的資料庫提供者是 Cosmos 提供者,則會回傳 true 。

public static bool IsCosmos(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade database);
static member IsCosmos : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> bool
<Extension()>
Public Function IsCosmos (database As DatabaseFacade) As Boolean

參數

database
DatabaseFacade

該外牆來自 Database。

傳回

true 如果使用的是 Cosmos 的供應商。

備註

此方法只能在設定 DbContext 完成後使用,因為只有此時提供者才會被確認。 這表示此方法無法用於 , OnConfiguring(DbContextOptionsBuilder) 因為應用程式代碼在此設定提供者作為上下文配置的一部分。

請參閱「使用 EF Core 存取 Azure Cosmos DB」以獲得更多資訊與範例。

適用於