IDbCommand 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터 원본에 대한 열린 연결이 있는 동안 실행되는 문을 나타냅니다.
public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
interface IDisposable
Public Interface IDbCommand
Implements IDisposable
- 구현
설명
인터페이스 IDbCommand 를 사용하면 데이터 원본에서 실행되는 문을 나타내는 Command 클래스를 구현할 수 있습니다. 명령 클래스에 대한 자세한 내용은 데이터 처리 확장 프로그램에 대한 명령 클래스 구현을 참조하세요.
애플리케이션은 인터페이스의 IDbCommand 인스턴스를 직접 만들지 않지만 구현하는 클래스의 인스턴스를 만듭니다 IDbCommand.
또한 구현 IDbCommand 하는 클래스는 필요한 모든 멤버를 구현해야 하며, 일반적으로 공급자별 기능을 추가하기 위해 추가 멤버를 정의해야 합니다.
인터페이스에서 구현하는 IDbCommand 경우 다음 생성자를 구현해야 합니다.
항목 | 설명 |
---|---|
PrvCommand() | PrvCommand 클래스의 새 인스턴스를 초기화합니다. |
PrvCommand(stringcmdText) | 쿼리 텍스트를 사용하여 PrvCommand 클래스의 새 인스턴스를 초기화합니다. |
PrvCommand(stringcmdText, PrvTransactiontransaction) | 쿼리 텍스트, PrvConnection 및 PrvTransaction을 사용하여 PrvCommand 클래스의 새 인스턴스를 초기화합니다. |
속성
CommandText |
데이터 소스에 대해 실행할 텍스트 명령을 가져오거나 설정합니다. |
CommandTimeout |
명령 실행을 종료하고 오류를 생성하기 전 대기 시간을 가져오거나 설정합니다. |
CommandType |
CommandText 속성이 해석되는 방법(텍스트, 저장 프로시저 등)을 나타내거나 지정합니다. |
Parameters |
IDataParameterCollection를 가져옵니다. |
Transaction |
SQL Server Reporting Services 데이터 공급자의 Command 개체가 실행되는 트랜잭션을 가져오거나 설정합니다. |
메서드
Cancel() |
IDbCommand의 실행을 취소합니다. |
CreateParameter() |
IDataParameter 개체의 새 인스턴스를 만듭니다. |
ExecuteReader(CommandBehavior) |
연결IDataReader에 CommandText 대해 실행하고 . |