DbProviderManifest Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс метаданных для всех типов среды CLR.
public ref class DbProviderManifest abstract
public abstract class DbProviderManifest
type DbProviderManifest = class
Public MustInherit Class DbProviderManifest
- Наследование
-
DbProviderManifest
- Производный
Конструкторы
DbProviderManifest() |
Инициализирует новый экземпляр класса DbProviderManifest. |
Поля
ConceptualSchemaDefinition |
Значение, которое должно быть передано GetInformation для получения ConceptualSchemaDefinitionVersion. |
ConceptualSchemaDefinitionVersion3 |
Значение, которое должно быть передано GetInformation для получения ConceptualSchemaDefinitionVersion3. |
StoreSchemaDefinition |
Значение, которое должно быть передано GetInformation для получения StoreSchemaDefinitionVersion. |
StoreSchemaDefinitionVersion3 |
Значение, которое должно быть передано GetInformation для получения StoreSchemaDefinitionVersion3. |
StoreSchemaMapping |
Значение, которое должно быть передано методу GetInformation для получения StoreSchemaMappingVersion. |
StoreSchemaMappingVersion3 |
Значение, которое должно быть передано методу GetInformation для получения StoreSchemaMappingVersion3. |
Свойства
NamespaceName |
Получает пространство имен, используемое манифестом этого поставщика. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
EscapeLikeArgument(String) |
Разработчики поставщиков должны переопределять этот метод для возвращения аргумента со знаками подстановки и преобразованным escape-символом. Этот метод используется только в том случае, если метод SupportsEscapingLikeArgument возвращает значение true. |
GetDbInformation(String) |
При переопределении в производном классе этот метод возвращает сведения, касающиеся конкретного поставщика. |
GetEdmType(TypeUsage) |
При переопределении в производном классе этот метод сопоставляет указанный тип хранилища и набор аспектов этого типа с типом модели EDM. |
GetFacetDescriptions(EdmType) |
Возвращает объекты FacetDescription для определенного типа. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetInformation(String) |
Получает сведения, касающиеся конкретного поставщика. |
GetStoreFunctions() |
При переопределении в производном классе возвращает коллекцию функций EDM, поддерживаемых манифестом поставщика. |
GetStoreType(TypeUsage) |
При переопределении в производном классе этот метод сопоставляет указанный тип модели EDM и набор аспектов этого типа с типом хранилища. |
GetStoreTypes() |
При переопределении в производном классе возвращает набор типов-примитивов, поддерживаемых источником данных. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
SupportsEscapingLikeArgument(Char) |
Указывает, поддерживает ли поставщик escape-преобразование строк, используемых как шаблоны в выражении LIKE. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |