다음을 통해 공유


SqlCeProviderServices 클래스

정의

Sql CE 공급자에 대한 ProviderServices 개체

public sealed class SqlCeProviderServices : System.Data.Entity.Core.Common.DbProviderServices
type SqlCeProviderServices = class
    inherit DbProviderServices
Public NotInheritable Class SqlCeProviderServices
Inherits DbProviderServices
상속
SqlCeProviderServices

설명

이 형식의 instance 애플리케이션의 구성 파일에서 항목을 사용하거나 의 코드 기반 등록DbConfiguration을 통해 이 형식이 EF 공급자로 등록될 때 Microsoft SQL Server Compact Edition에 대한 추가 공급자 서비스도 확인합니다. 해결된 서비스는 다음과 같습니다. 에 대한 요청은 기본적으로 SQL Compact에 대한 IDbConnectionFactory 연결을 만들기 위해 의 SqlCeConnectionFactory Singleton instance 확인됩니다. MigrationSqlGenerator 고정 이름 "System.Data.SqlServerCe.4.0"에 대한 요청은 SQL Compact에 대한 기본 마이그레이션 SQL 생성을 제공하기 위해 인스턴스로 확인 SqlCeMigrationSqlGenerator 됩니다.

필드

Instance

Singleton 개체;

ProviderInvariantName

ADO.NET 및 Entity Framework 공급자 서비스에 Microsoft SQL Server Compact Edition 4.0을 지정하는 데 사용되는 "공급자 고정 이름"으로 구성 파일 및 코드 기반 구성에서 를 사용하는 잘 알려진 문자열입니다.

메서드

AddDependencyResolver(IDbDependencyResolver)

IDbDependencyResolver 파생 형식이 애플리케이션의 구성 파일의 항목을 사용하거나 의 코드 기반 등록DbConfiguration을 통해 EF 공급자로 등록될 때 추가 기본 공급자 서비스를 resolve 데 사용되는 를 추가합니다.

(다음에서 상속됨 DbProviderServices)
CloneDbCommand(DbCommand)

문제 2390 참조 - DbCommand에서 DesignTimeVisible 속성을 복제하면 교착 상태가 발생할 수 있습니다. 따라서 여기에서 하위 클래스를 재정의할 수 있습니다.

(다음에서 상속됨 DbProviderServices)
CloneDbConnection(DbConnection, DbProviderFactory)

연결을 복제합니다.

(다음에서 상속됨 DbProviderServices)
CloneDbConnection(DbConnection)

연결을 복제합니다.

(다음에서 상속됨 DbProviderServices)
CreateCommandDefinition(DbCommand)

프로토타입 명령을 기반으로 기본 DbCommandDefinition 개체를 만듭니다. 이 메서드는 공급자 작성기가 명령에서 기본 명령 정의를 빌드하기 위한 것입니다. 참고: 프로토타입을 복제합니다.

(다음에서 상속됨 DbProviderServices)
CreateCommandDefinition(DbCommandTree)

명령 트리가 지정된 명령 정의 개체를 만듭니다.

(다음에서 상속됨 DbProviderServices)
CreateCommandDefinition(DbProviderManifest, DbCommandTree)

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

(다음에서 상속됨 DbProviderServices)
CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

연결로 표시된 데이터베이스를 만들고 storeItemCollection의 내용을 기반으로 스키마 개체(테이블, 기본 키, 외설 키)를 만듭니다.

(다음에서 상속됨 DbProviderServices)
CreateDatabaseScript(String, StoreItemCollection)

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

(다음에서 상속됨 DbProviderServices)
CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

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

(다음에서 상속됨 DbProviderServices)
DatabaseExists(DbConnection, Nullable<Int32>, Lazy<StoreItemCollection>)

지정된 데이터베이스가 서버에 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 DbProviderServices)
DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

지정된 데이터베이스가 서버에 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 DbProviderServices)
DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

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

(다음에서 상속됨 DbProviderServices)
DbCreateDatabaseScript(String, StoreItemCollection)

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

(다음에서 상속됨 DbProviderServices)
DbDatabaseExists(DbConnection, Nullable<Int32>, Lazy<StoreItemCollection>)

지정된 데이터베이스가 서버에 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 DbProviderServices)
DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

지정된 데이터베이스가 서버에 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 DbProviderServices)
DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

지정된 데이터베이스를 삭제합니다.

(다음에서 상속됨 DbProviderServices)
DbGetSpatialServices(String)
사용되지 않음.

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

(다음에서 상속됨 DbProviderServices)
DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

지정된 데이터베이스를 삭제합니다.

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

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

(다음에서 상속됨 DbProviderServices)
GetDbProviderManifestToken(DbConnection)

지정된 연결에 대한 공급자 매니페스트 토큰을 반환합니다.

(다음에서 상속됨 DbProviderServices)
GetDbSpatialDataReader(DbDataReader, String)

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

(다음에서 상속됨 DbProviderServices)
GetProviderManifest(String)

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

(다음에서 상속됨 DbProviderServices)
GetProviderManifestToken(DbConnection)

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

(다음에서 상속됨 DbProviderServices)
GetService(Type, Object)

파생 형식이 애플리케이션의 구성 파일의 항목을 사용하거나 의 코드 기반 등록DbConfiguration을 통해 EF 공급자로 등록될 때 추가 기본 공급자 서비스를 resolve 호출됩니다. 이 클래스에서 이 메서드의 구현에서는 AddDependencyResolver 메서드와 함께 추가된 확인자를 사용하여 종속성을 resolve.

(다음에서 상속됨 DbProviderServices)
GetServices(Type, Object)

파생 형식이 애플리케이션의 구성 파일의 항목을 사용하거나 의 코드 기반 등록DbConfiguration을 통해 EF 공급자로 등록될 때 추가 기본 공급자 서비스를 resolve 호출됩니다. 이 클래스에서 이 메서드의 구현에서는 AddDependencyResolver 메서드와 함께 추가된 확인자를 사용하여 종속성을 resolve.

(다음에서 상속됨 DbProviderServices)
GetSpatialDataReader(DbDataReader, String)

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

(다음에서 상속됨 DbProviderServices)
GetSpatialServices(DbProviderInfo)

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

(다음에서 상속됨 DbProviderServices)
GetSpatialServices(String)
사용되지 않음.

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

(다음에서 상속됨 DbProviderServices)
RegisterInfoMessageHandler(DbConnection, Action<String>)

처리기를 등록하여 데이터베이스 공급자에서 오는 오류 없는 메시지를 처리합니다.

SetDbParameterValue(DbParameter, TypeUsage, Object)

지정된 TypeUsage에 대한 매개 변수 값과 적절한 패싯을 설정합니다.

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

지정된 TypeUsage에 대한 매개 변수 값과 적절한 패싯을 설정합니다.

(다음에서 상속됨 DbProviderServices)

적용 대상