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.
Значение по умолчанию — |