다음을 통해 공유


EntityCommand 클래스

정의

개념 계층에 대한 명령을 나타내는 클래스

public class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
    inherit DbCommand
Public Class EntityCommand
Inherits DbCommand
상속
EntityCommand

생성자

EntityCommand()

지정된 값을 사용하여 EntityCommand 클래스의 새 인스턴스를 초기화합니다.

EntityCommand(String)

지정된 문을 사용하여 EntityCommand 클래스의 새 인스턴스를 초기화합니다.

EntityCommand(String, EntityConnection)

지정된 문 및 연결을 사용하여 EntityCommand 클래스의 새 인스턴스를 초기화합니다.

EntityCommand(String, EntityConnection, EntityTransaction)

지정된 문, 연결 및 트랜잭션을 사용하여 EntityCommand 클래스의 새 인스턴스를 초기화합니다.

EntityCommand(String, EntityConnection, IDbDependencyResolver)

지정된 eSQL 문과 사용할 연결 개체를 사용하여 EntityCommand 개체를 생성합니다.

속성

CommandText

명령을 지정하는 Entity SQL 문 또는 실행할 저장 프로시저를 가져오거나 설정합니다.

CommandTimeout

제한 시간이 초과되기 전까지 대기하는 시간을 가져오거나 설정합니다.

CommandTree

실행할 명령 트리를 가져오거나 설정합니다. 명령 트리나 명령 텍스트 중 하나만 설정할 수 있으며 둘 다 설정할 수는 없습니다.

CommandType

CommandText 속성의 해석 방법을 나타내는 값을 가져오거나 설정합니다.

Connection

에서 사용하는 을 EntityConnectionEntityCommand 가져오거나 설정합니다.

DbConnection

명령을 실행하는 데 사용되는 연결 개체

DbParameterCollection

이 명령에 대한 매개 변수 컬렉션

DbTransaction

이 명령이 실행하는 트랜잭션

DesignTimeVisible

명령 개체를 Windows Form 디자이너 컨트롤에 표시할지 여부를 나타내는 값을 가져오거나 설정합니다.

EnablePlanCaching

쿼리 계획 캐싱이 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다.

Parameters

Entity SQL 문이나 저장 프로시저의 매개 변수를 가져옵니다.

Transaction

SqlCommand가 실행되는 트랜잭션을 가져오거나 설정합니다.

UpdatedRowSource

명령 결과가 업데이트 중인 행에 적용되는 방법을 가져오거나 설정합니다.

메서드

Cancel()

EntityCommand 실행을 취소합니다.

CreateDbParameter()

eSQL 문에서 매개 변수를 나타내는 새 매개 변수 개체 만들기 및 반환

CreateParameter()

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

ExecuteDbDataReader(CommandBehavior)

명령을 실행하고 결과를 읽기 위한 데이터 판독기를 반환합니다.

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

명령을 비동기적으로 실행하고 결과를 읽기 위한 데이터 판독기를 반환합니다.

ExecuteNonQuery()

현재 명령을 실행합니다.

ExecuteNonQueryAsync(CancellationToken)

명령을 비동기적으로 실행하고 명령에서 반환된 결과를 모두 취소합니다.

ExecuteReader()

명령을 실행하고 데이터 판독기를 반환합니다.

ExecuteReader(CommandBehavior)

CommandText 를 명령 트리로 컴파일하고 실행을 위해 기본 저장소 공급자에 전달한 다음, 지정된 CommandBehavior 를 사용하여 생성된 결과 집합 중 을 빌드합니다EntityDataReader.

ExecuteReaderAsync()

명령을 비동기적으로 실행하고 결과를 읽기 위한 데이터 판독기를 반환합니다. CommandType.CommandText에서만 호출될 수 있습니다(그렇지 않으면 표준 Execute* 메서드 사용).

ExecuteReaderAsync(CancellationToken)

명령을 비동기적으로 실행하고 결과를 읽기 위한 데이터 판독기를 반환합니다. CommandType.CommandText에서만 호출될 수 있습니다(그렇지 않으면 표준 Execute* 메서드 사용).

ExecuteReaderAsync(CommandBehavior)

명령을 비동기적으로 실행하고 결과를 읽기 위한 데이터 판독기를 반환합니다. CommandType.CommandText에서만 호출될 수 있습니다(그렇지 않으면 표준 Execute* 메서드 사용).

ExecuteReaderAsync(CommandBehavior, CancellationToken)

명령을 비동기적으로 실행하고 결과를 읽기 위한 데이터 판독기를 반환합니다. CommandType.CommandText에서만 호출될 수 있습니다(그렇지 않으면 표준 Execute* 메서드 사용).

ExecuteScalar()

명령을 실행하고 결과 집합에서 첫째 행의 첫째 열을 반환합니다. 추가 열이나 행은 무시됩니다.

Prepare()

엔터티 수준 명령을 컴파일하고 명령의 준비된 버전을 만듭니다.

ToTraceString()

엔터티 수준 명령을 컴파일하고 저장 명령 텍스트를 반환합니다.

적용 대상