다음을 통해 공유


DbProviderServices 클래스

정의

중요

이 API는 CLS 규격이 아닙니다.

명령 정의를 빌드하기 위한 팩터리입니다. 공급자 팩터리의 IServiceProvider.GetService 메서드에 대한 인수로 이 개체의 형식을 사용합니다.

public ref class DbProviderServices abstract
public abstract class DbProviderServices
[System.CLSCompliant(false)]
public abstract class DbProviderServices
type DbProviderServices = class
[<System.CLSCompliant(false)>]
type DbProviderServices = class
Public MustInherit Class DbProviderServices
상속
DbProviderServices
파생
특성

생성자

DbProviderServices()

DbProviderServices 클래스의 새 인스턴스를 초기화합니다.

메서드

CreateCommandDefinition(DbCommand)

지정된 명령을 사용하는 명령 정의를 만듭니다.

CreateCommandDefinition(DbCommandTree)

명령 트리에서 명령 정의를 만듭니다.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

지정된 매니페스트 및 명령 트리에서 명령 정의를 만듭니다.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

연결로 표시된 데이터베이스를 만들고 스키마 개체를 만듭니다.

CreateDatabaseScript(String, StoreItemCollection)

StoreItemCollection 매개 변수의 내용을 기반으로 하고 공급자 매니페스트 토큰에 해당하는 데이터베이스 버전을 대상으로 스키마 개체(테이블, 기본 키, 외래 키)를 만드는 DDL(데이터 정의 언어) 스크립트를 생성합니다.

CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

지정된 공급자 매니페스트 및 명령 트리에 대한 명령 정의 개체를 만듭니다.

DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

지정된 데이터베이스가 서버에 존재하는지 여부와 storeItemCollection에 포함된 스키마 개체가 만들어졌는지 여부를 나타내는 값을 반환합니다.

DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

연결에서 지정한 데이터베이스를 만들고 StoreItemCollection의 내용을 기반으로 스키마 개체(테이블, 기본 키, 외래 키)를 만듭니다.

DbCreateDatabaseScript(String, StoreItemCollection)

StoreItemCollection 매개 변수의 내용을 기반으로 하고 공급자 매니페스트 토큰에 해당하는 데이터베이스 버전을 대상으로 스키마 개체(테이블, 기본 키, 외래 키)를 만드는 DDL(데이터 정의 언어) 스크립트를 생성합니다.

DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

지정된 데이터베이스가 서버에 존재하는지 여부와 storeItemCollection에 포함된 스키마 개체가 만들어졌는지 여부를 나타내는 값을 반환합니다.

DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

데이터베이스의 저장소 항목 컬렉션에 지정된 모든 저장소 개체와 데이터베이스 자체를 삭제합니다.

DbGetSpatialServices(String)

DbProviderServices에 대한 공간 서비스를 가져옵니다.

DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

데이터베이스의 저장소 항목 컬렉션에 지정된 모든 저장소 개체와 데이터베이스 자체를 삭제합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetDbProviderManifest(String)

파생 클래스에서 재정의되면 DbProviderManifest에서 파생되는 클래스의 인스턴스를 반환합니다.

GetDbProviderManifestToken(DbConnection)

연결이 제공된 경우 공급자 매니페스트 토큰을 반환합니다.

GetDbSpatialDataReader(DbDataReader, String)

DbProviderServices에 대한 공간 데이터 판독기를 가져옵니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetProviderFactory(DbConnection)

지정된 DbConnection을 기반으로 하는 DbProviderFactory를 검색합니다.

GetProviderManifest(String)

지정된 버전 정보를 사용하여 공급자 매니페스트를 반환합니다.

GetProviderManifestToken(DbConnection)

공급자 매니페스트 토큰을 반환합니다.

GetProviderServices(DbConnection)

연결이 제공된 경우 공급자를 반환합니다.

GetSpatialDataReader(DbDataReader, String)

DbProviderServices에 대한 공간 데이터 판독기를 가져옵니다.

GetSpatialServices(String)

DbProviderServices에 대한 공간 서비스를 가져옵니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

DbProviderServices에 대한 매개 변수 값을 설정합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상