다음을 통해 공유


IDbCommand 인터페이스

정의

데이터 원본에 대한 열린 연결이 있는 동안 실행되는 문을 나타냅니다.

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) 쿼리 텍스트, PrvConnectionPrvTransaction을 사용하여 PrvCommand 클래스의 새 인스턴스를 초기화합니다.

속성

CommandText

데이터 소스에 대해 실행할 텍스트 명령을 가져오거나 설정합니다.

CommandTimeout

명령 실행을 종료하고 오류를 생성하기 전 대기 시간을 가져오거나 설정합니다.

CommandType

CommandText 속성이 해석되는 방법(텍스트, 저장 프로시저 등)을 나타내거나 지정합니다.

Parameters

IDataParameterCollection를 가져옵니다.

Transaction

SQL Server Reporting Services 데이터 공급자의 Command 개체가 실행되는 트랜잭션을 가져오거나 설정합니다.

메서드

Cancel()

IDbCommand의 실행을 취소합니다.

CreateParameter()

IDataParameter 개체의 새 인스턴스를 만듭니다.

ExecuteReader(CommandBehavior)

연결IDataReaderCommandText 대해 실행하고 .

적용 대상