다음을 통해 공유


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 공급자는 SQL Server 2008에 "2008" 문자열을 사용합니다. null일 수는 없지만 비어 있을 수 있습니다.

메서드

Equals(Object)

공급자 및 서버 버전을 식별하는 문자열 쌍을 단일 개체로 그룹화합니다.

GetHashCode()

공급자 및 서버 버전을 식별하는 문자열 쌍을 단일 개체로 그룹화합니다.

적용 대상