다음을 통해 공유


DataTableReader.GetFieldType(Int32) 메서드

정의

개체의 데이터 형식인 Type을 가져옵니다.

public:
 override Type ^ GetFieldType(int ordinal);
public override Type GetFieldType (int ordinal);
override this.GetFieldType : int -> Type
Public Overrides Function GetFieldType (ordinal As Integer) As Type

매개 변수

ordinal
Int32

열 서수(0부터 시작)입니다.

반환

개체의 데이터 형식인 Type입니다.

예외

전달된 인덱스가 0에서 FieldCount - 1 사이의 범위에 속하지 않는 경우

닫힌 DataTableReader의 열을 읽거나 액세스하려고 합니다.

예제

전달 된 다음 프로시저를 호출을 DataTableReader 콘솔 창에서 모든 필드 목록과 각 형식에 대 한 전체 이름을 표시 하기 위해 인스턴스.

private void TestGetFieldType(DataTableReader reader)
{
    for (int i = 0; i < reader.FieldCount; i++)
    {
        Console.WriteLine(reader.GetName(i) + ":" +
            reader.GetFieldType(i).FullName);
    }
}
Private Sub TestGetFieldType(ByVal reader As DataTableReader)
   For i As Integer = 0 To reader.FieldCount - 1
      Console.WriteLine(reader.GetName(i) & ":" & _
         reader.GetFieldType(i).FullName)
   Next
   Console.WriteLine("Press Enter to finish.")
   Console.ReadLine()
End Sub

적용 대상