Share via


SqlCeDataReader.GetValues 메서드

현재 행에 있는 모든 특성 열을 가져옵니다.

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe(System.Data.SqlServerCe.dll)

구문

‘선언
<SecurityTreatAsSafeAttribute> _
<SecurityCriticalAttribute> _
Public Overrides Function GetValues ( _
    values As Object() _
) As Integer
‘사용 방법
Dim instance As SqlCeDataReader
Dim values As Object()
Dim returnValue As Integer

returnValue = instance.GetValues(values)
[SecurityTreatAsSafeAttribute]
[SecurityCriticalAttribute]
public override int GetValues(
    Object[] values
)
[SecurityTreatAsSafeAttribute]
[SecurityCriticalAttribute]
public:
virtual int GetValues(
    array<Object^>^ values
) override
[<SecurityTreatAsSafeAttribute>]
[<SecurityCriticalAttribute>]
abstract GetValues : 
        values:Object[] -> int 
[<SecurityTreatAsSafeAttribute>]
[<SecurityCriticalAttribute>]
override GetValues : 
        values:Object[] -> int 
public override function GetValues(
    values : Object[]
) : int

매개 변수

반환 값

유형: System.Int32
배열에 있는 Object의 인스턴스 수입니다.

구현

IDataRecord.GetValues(array<Object[])

예외

예외 조건
InvalidOperationException

작업이 유효하지 않은 경우. SqlCeDataReader는 결과 집합의 마지막 행 뒤에 올 수 있습니다.

주의

대부분의 응용 프로그램에서 GetValues 메서드를 사용하면 각 열을 개별적으로 검색하지 않고 모든 열을 효율적으로 검색할 수 있습니다.

결과 행에 포함된 열보다 적은 수를 포함하는 Object 배열을 전달할 수 있습니다. Object 배열이 보유하는 데이터만큼만 배열에 복사됩니다. 또한 결과 행에 포함된 열 수보다 길이가 긴 Object 배열을 전달할 수도 있습니다.

이 메서드는 null 데이터베이스 열에 대해서는 DBNull을 반환합니다.

참고 항목

참조

SqlCeDataReader 클래스

System.Data.SqlServerCe 네임스페이스