DbProviderManifest 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
所有 CLR 类型 types 元数据接口
public abstract class DbProviderManifesttype DbProviderManifest = classPublic MustInherit Class DbProviderManifest- 继承
- 
				DbProviderManifest
- 派生
构造函数
| DbProviderManifest() | 所有 CLR 类型 types 元数据接口 | 
字段
| CollationFacetName | 排序规则方面的名称 | 
| ConceptualSchemaDefinition | 要传递给 GetInformation 以获取 ConceptualSchemaDefinition 的值 | 
| ConceptualSchemaDefinitionVersion3 | 要传递给 GetInformation 以获取 ConceptualSchemaDefinitionVersion3 的值 | 
| DefaultValueFacetName | DefaultValue Facet 的名称 | 
| FixedLengthFacetName | FixedLength Facet 的名称 | 
| IsStrictFacetName | IsStrict Facet 的名称 | 
| MaxLengthFacetName | MaxLength Facet 的名称 | 
| NullableFacetName | 可为 Null Facet 的名称 | 
| PrecisionFacetName | 精度分面的名称 | 
| ScaleFacetName | 刻度方面的名称 | 
| 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 中所述的参数优化。
默认为  |