DbProviderInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Группирует пару строк, которые идентифицируют поставщик и версию сервера, в один объект.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public sealed class DbProviderInfo
public sealed class DbProviderInfo
type DbProviderInfo = class
Public NotInheritable Class DbProviderInfo
- Наследование
-
DbProviderInfo
- Атрибуты
Комментарии
Экземпляры этого класса выступают в качестве ключа для разрешения DbSpatialServices для определенного поставщика из IDbDependencyResolver. Обычно это используется при регистрации пространственных служб в DbConfiguration или при разрешении пространственных служб, относящихся к поставщику, с помощью реализации DbProviderServices.
Конструкторы
DbProviderInfo(String, String) |
Создает новый объект для заданного инвариантного имени поставщика и маркера манифеста. |
Свойства
ProviderInvariantName |
Строка, идентифицирующая этого поставщика. Например, поставщик SQL Server использует строку System.Data.SqlCient. |
ProviderManifestToken |
Строка, идентифицирующая используемую версию сервера базы данных. Например, поставщик SQL Server использует строку "2008" для SQL Server 2008. Он не может иметь значение NULL, но может быть пустым. |
Методы
Equals(Object) |
Группирует пару строк, которые идентифицируют поставщик и версию сервера, в один объект. |
GetHashCode() |
Группирует пару строк, которые идентифицируют поставщик и версию сервера, в один объект. |
Применяется к
Entity Framework