System.Data.CommandBehavior 열거형

이 문서에서는 이 API에 대한 참조 설명서에 대한 추가 설명서를 제공합니다.

값은 CommandBehavior 메서드 및 구현 클래스에서 사용됩니다 IDbCommandExecuteReader.

이러한 값의 비트 조합을 사용할 수 있습니다.

CommandBehavior은 정의하거나 SqlDependency 정의하는 SqlNotificationRequest 데 사용될 때 무시되므로 사용하지 않아야 합니다. 이 두 경우에서 매개 변수가 CommandBehavior 필요하지 않은 생성자를 사용합니다.

개별 열거형 멤버에 대한 참고 사항

를 사용할 KeyInfo때 .NET Framework Data Provider for SQL Server는 실행 SET FMTONLY OFF 중인 문 앞에 해당합니다 SET NO_BROWSETABLE ON. 사용자는 문 사용에 SET FMTONLY ON 대한 간섭과 같은 잠재적인 부작용을 알고 있어야 합니다. 자세한 내용은 SET FMTONLY(Transact-SQL)를 참조하세요.

참고 항목

큰 값과 이진 데이터를 검색하는 데 사용합니다 SequentialAccess . 그렇지 않으면 OutOfMemoryException 발생할 수 있으며 연결이 닫힙니다.

지정 SequentialAccess하면 각 열을 읽을 필요는 없지만 반환되는 순서대로 열에서 읽어야 합니다. 반환된 데이터 스트림의 위치를 지나서 읽은 후에는 해당 위치의 데이터를 더 이상 읽을 DataReader수 없습니다. 이 OleDbDataReader값을 사용하는 경우 과거 열 값을 읽을 때까지 현재 열 값을 다시 읽을 수 있습니다. 이 SqlDataReader값을 사용하는 경우 열 값을 한 번만 읽을 수 있습니다.