CommandBehavior 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
쿼리 결과 및 데이터베이스에 미치는 영향에 대한 설명을 제공합니다.
이 열거형은 멤버 값의 비트 조합을 지원합니다.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- 상속
- 특성
필드
| Name | 값 | Description |
|---|---|---|
| Default | 0 | 쿼리는 여러 결과 집합을 반환할 수 있습니다. 쿼리를 실행하면 데이터베이스 상태에 영향을 줄 수 있습니다.
|
| SingleResult | 1 | 쿼리는 단일 결과 집합을 반환합니다. |
| SchemaOnly | 2 | 쿼리는 열 정보만 반환합니다. SchemaOnly 사용하는 경우 SQL Server 대한 .NET Framework Data Provider SET FMTONLY ON으로 실행되는 문 앞에 섰습니다. |
| KeyInfo | 4 | 쿼리는 열 및 기본 키 정보를 반환합니다. 공급자는 기존 기본 키 및 타임스탬프 열에 대한 결과 집합에 추가 열을 추가합니다. |
| SingleRow | 8 | 쿼리는 첫 번째 결과 집합의 단일 행을 반환해야 합니다. 쿼리를 실행하면 데이터베이스 상태에 영향을 줄 수 있습니다. 일부 .NET 데이터 공급자는 이 정보를 사용하여 명령의 성능을 최적화할 수 있지만 필요하지는 않습니다.
OleDbCommand 개체의 ExecuteReader() 메서드로 SingleRow 지정하면 OLE DB용 .NET Framework Data Provider 사용 가능한 경우 OLE DB |
| SequentialAccess | 16 | 이진 값이 |
| CloseConnection | 32 | 명령을 실행하면 연결된 개체가 닫혀 있으면 연결된 |
설명
이 API에 대한 자세한 내용은 CommandBehavior에 대한 추가 API 비고를 참조하세요.