DbProviderManifest 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
所有 CLR 型別的中繼資料介面
public abstract class DbProviderManifest
type DbProviderManifest = class
Public MustInherit Class DbProviderManifest
- 繼承
-
DbProviderManifest
- 衍生
建構函式
| DbProviderManifest() |
所有 CLR 型別的中繼資料介面 |
欄位
| CollationFacetName |
定序 Facet 的名稱 |
| ConceptualSchemaDefinition |
要傳遞至 GetInformation 以取得 ConceptualSchemaDefinition 的值 |
| ConceptualSchemaDefinitionVersion3 |
要傳遞至 GetInformation 以取得 ConceptualSchemaDefinitionVersion3 的值 |
| DefaultValueFacetName |
DefaultValue Facet 的名稱 |
| FixedLengthFacetName |
FixedLength Facet 的名稱 |
| IsStrictFacetName |
IsStrict Facet 的名稱 |
| MaxLengthFacetName |
MaxLength Facet 的名稱 |
| NullableFacetName |
可為 Null Facet 的名稱 |
| PrecisionFacetName |
有效位數 Facet 的名稱 |
| ScaleFacetName |
小數位數 Facet 的名稱 |
| SridFacetName |
SRID Facet 的名稱 |
| StoreSchemaDefinition |
要傳遞至 GetInformation 以取得 StoreSchemaDefinition 的值 |
| StoreSchemaDefinitionVersion3 |
要傳遞至 GetInformation 以取得 StoreSchemaDefinitionVersion3 的值 |
| StoreSchemaMapping |
要傳遞至 GetInformation 以取得 StoreSchemaMapping 的值 |
| StoreSchemaMappingVersion3 |
要傳遞至 GetInformation 以取得 StoreSchemaMappingVersion3 的值 |
| UnicodeFacetName |
Unicode Facet 的名稱 |
屬性
| NamespaceName |
取得此提供者資訊清單使用的命名空間。 |
方法
| EscapeLikeArgument(String) |
提供者寫入器應該覆寫這個方法,以傳回包含逸出之萬用字元和逸出字元的引數。 只有當 SupportsEscapingLikeArgument 傳回 true,才能使用這個方法。 |
| GetDbInformation(String) |
在衍生類別中覆寫時,這個方法會傳回提供者特定資訊。 |
| GetEdmType(TypeUsage) |
在衍生類別中覆寫時,這個方法會將指定的儲存區類型和該類型的一組 Facet 對應到 EDM 型別。 |
| GetFacetDescriptions(EdmType) |
傳回特定型別的 FacetDescription 物件。 |
| GetInformation(String) |
取得提供者特定資訊。 |
| GetStoreFunctions() |
在衍生類別中覆寫時,傳回由提供者資訊清單支援的 EDM 函式集合。 |
| GetStoreType(TypeUsage) |
在衍生類別中覆寫時,這個方法會將指定的 EDM 型別和該型別的一組 Facet 對應到儲存區類型。 |
| GetStoreTypes() |
在衍生類別中覆寫時,傳回資料來源所支援的一組基本型別。 |
| SupportsEscapingLikeArgument(Char) |
指出提供者是否支援將逸出字串做為 Like 運算式中的模式使用。 |
| SupportsInExpression() |
傳回布林值,指定提供者是否可以處理包含 DbInExpression 實例的運算式樹狀架構。
針對回溯相容性,預設實作會 |
| SupportsIntersectAndUnionAllFlattening() |
傳回布林值,指定提供者是否可以直接在 DbUnionAllExpression 和 DbIntersectExpression 的左右兩側下處理沒有 DbProjectExpression 節點的運算式樹狀架構 |
| SupportsParameterOptimizationInSchemaQueries() |
指出提供者是否支援 EntityFramework6 GitHub 問題 #195 中所述的參數優化。
預設值為 |