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에서 1까지 FieldCount 의 범위를 벗어났습니다.

닫힌 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

적용 대상