DbXmlEnabledProviderManifest Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Специализация ProviderManifest, которая принимает XmlReader
public abstract class DbXmlEnabledProviderManifest : System.Data.Entity.Core.Common.DbProviderManifest
type DbXmlEnabledProviderManifest = class
inherit DbProviderManifest
Public MustInherit Class DbXmlEnabledProviderManifest
Inherits DbProviderManifest
- Наследование
Конструкторы
DbXmlEnabledProviderManifest(XmlReader) |
Инициализирует новый экземпляр класса DbXmlEnabledProviderManifest. |
Поля
CollationFacetName |
Имя аспекта параметров сортировки (Унаследовано от DbProviderManifest) |
ConceptualSchemaDefinition |
Значение, передаваемое в GetInformation, чтобы получить ConceptualSchemaDefinition (Унаследовано от DbProviderManifest) |
ConceptualSchemaDefinitionVersion3 |
Значение, передаваемое в GetInformation, чтобы получить ConceptualSchemaDefinitionVersion3 (Унаследовано от DbProviderManifest) |
DefaultValueFacetName |
Имя аспекта DefaultValue (Унаследовано от DbProviderManifest) |
FixedLengthFacetName |
Имя аспекта FixedLength (Унаследовано от DbProviderManifest) |
IsStrictFacetName |
Имя аспекта IsStrict (Унаследовано от DbProviderManifest) |
MaxLengthFacetName |
Имя аспекта MaxLength (Унаследовано от DbProviderManifest) |
NullableFacetName |
Имя аспекта, допускающего значение NULL (Унаследовано от DbProviderManifest) |
PrecisionFacetName |
Имя аспекта Precision (Унаследовано от DbProviderManifest) |
ScaleFacetName |
Имя аспекта scale (Унаследовано от DbProviderManifest) |
SridFacetName |
Имя аспекта SRID (Унаследовано от DbProviderManifest) |
StoreSchemaDefinition |
Значение, передаваемое в GetInformation, чтобы получить StoreSchemaDefinition (Унаследовано от DbProviderManifest) |
StoreSchemaDefinitionVersion3 |
Значение, передаваемое в GetInformation, чтобы получить StoreSchemaDefinitionVersion3 (Унаследовано от DbProviderManifest) |
StoreSchemaMapping |
Значение, передаваемое в GetInformation, чтобы получить StoreSchemaMapping (Унаследовано от DbProviderManifest) |
StoreSchemaMappingVersion3 |
Значение, передаваемое в GetInformation, чтобы получить StoreSchemaMappingVersion3 (Унаследовано от DbProviderManifest) |
UnicodeFacetName |
Имя аспекта Юникода (Унаследовано от DbProviderManifest) |
Свойства
NamespaceName |
Возвращает имя пространства имен, поддерживаемое манифестом этого поставщика. |
StoreTypeNameToEdmPrimitiveType |
Возвращает наилучший эквивалент сопоставления типа модели EDM с заданным по имени типом хранения. |
StoreTypeNameToStorePrimitiveType |
Возвращает наилучший эквивалент типа-примитива хранения, сопоставленный с заданным именем типа хранения. |
Методы
EscapeLikeArgument(String) |
Разработчики поставщиков должны переопределять этот метод для возвращения аргумента со знаками подстановки и преобразованным escape-символом. Этот метод используется только в том случае, если метод SupportsEscapingLikeArgument возвращает значение true. (Унаследовано от DbProviderManifest) |
GetDbInformation(String) |
При переопределении в производном классе этот метод возвращает сведения, касающиеся конкретного поставщика. (Унаследовано от DbProviderManifest) |
GetEdmType(TypeUsage) |
При переопределении в производном классе этот метод сопоставляет указанный тип хранилища и набор аспектов этого типа с типом модели EDM. (Унаследовано от DbProviderManifest) |
GetFacetDescriptions(EdmType) |
Возвращает список описаний аспектов для заданного типа модели EDM. |
GetInformation(String) |
Получает сведения, касающиеся конкретного поставщика. (Унаследовано от DbProviderManifest) |
GetStoreFunctions() |
Возвращает список функций, поддерживаемых поставщиком. |
GetStoreType(TypeUsage) |
При переопределении в производном классе этот метод сопоставляет указанный тип модели EDM и набор аспектов этого типа с типом хранилища. (Унаследовано от DbProviderManifest) |
GetStoreTypes() |
Возвращает список типов-примитивов, поддерживаемых поставщиком хранения. |
SupportsEscapingLikeArgument(Char) |
Указывает, поддерживает ли поставщик escape-преобразование строк, используемых как шаблоны в выражении LIKE. (Унаследовано от DbProviderManifest) |
SupportsInExpression() |
Возвращает логическое значение, указывающее, может ли поставщик обрабатывать деревья выражений, содержащие экземпляры DbInExpression.
Реализация по умолчанию возвращает |
SupportsIntersectAndUnionAllFlattening() |
Возвращает логическое значение, указывающее, может ли поставщик обрабатывать деревья выражений без узлов DbProjectExpression непосредственно в левой и правой сторонах DbUnionAllExpression и DbIntersectExpression. (Унаследовано от DbProviderManifest) |
SupportsParameterOptimizationInSchemaQueries() |
Указывает, поддерживает ли поставщик оптимизацию параметров, описанную в проблеме EntityFramework6 GitHub No 195.
Значение по умолчанию — |
Применяется к
Entity Framework