DataRowExtensions.Field 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DataRow의 각 열 값에 대한 강력한 형식의 액세스를 제공합니다.
오버로드
Field<T>(DataRow, DataColumn) |
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, DataColumn) 메서드는 nullable 형식도 지원합니다. |
Field<T>(DataRow, Int32) |
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, Int32) 메서드는 nullable 형식도 지원합니다. |
Field<T>(DataRow, String) |
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, String) 메서드는 nullable 형식도 지원합니다. |
Field<T>(DataRow, DataColumn, DataRowVersion) |
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, DataColumn, DataRowVersion) 메서드는 nullable 형식도 지원합니다. |
Field<T>(DataRow, Int32, DataRowVersion) |
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, Int32, DataRowVersion) 메서드는 nullable 형식도 지원합니다. |
Field<T>(DataRow, String, DataRowVersion) |
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, String, DataRowVersion) 메서드는 nullable 형식도 지원합니다. |
Field<T>(DataRow, DataColumn)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, DataColumn) 메서드는 nullable 형식도 지원합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::Data::DataColumn ^ column);
public static T Field<T> (this System.Data.DataRow row, System.Data.DataColumn column);
public static T? Field<T> (this System.Data.DataRow row, System.Data.DataColumn column);
static member Field : System.Data.DataRow * System.Data.DataColumn -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, column As DataColumn) As T
형식 매개 변수
- T
열의 반환 형식을 지정하는 제네릭 매개 변수입니다.
매개 변수
- column
- DataColumn
값을 반환할 열을 지정하는 입력 DataColumn 개체입니다.
반환
T
으로 지정된 DataColumn의 column
형식 값입니다.
예외
내부 열의 값 형식을 제네릭 매개 변수 T
에 지정된 형식으로 캐스팅할 수 없는 경우
nullable이 아닌 형식에 null 값이 할당됩니다.
설명
DataSet 클래스 나타냅니다 null 값을 Value 의 인스턴스는 DBNull 클래스. null 값이 있는 열에 액세스한 LINQ(Language-Integrated Query) 식은 런타임에 을 InvalidCastException 생성합니다. 또한 및 DataTable 는 DataSet nullable 형식을 지원하지 않습니다. Field 메서드 nullable 형식으로 열에 액세스 하기 위한 지원을 제공 합니다. 값의 내부를 DataSet 됩니다 DBNull.Value, 반환 되는 nullable 형식은의 값이 포함 됩니다 null합니다.
경우 지정 된 값 DataColumn 됩니다 DBNull.Value 하 고 T
참조 형식 또는 nullable 형식 반환 형식은 null. 합니다 Field 메서드는 반환 되지 DBNull.Value합니다.
Field 메서드 형식 변환을 수행 하지 않습니다. 형식 변환이 필요한 경우 먼저 필요한 열 값을 사용 하 여를 Field 메서드. 열 값을 다른 형식으로 변환한 해야 합니다.
적용 대상
Field<T>(DataRow, Int32)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, Int32) 메서드는 nullable 형식도 지원합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, int columnIndex);
public static T Field<T> (this System.Data.DataRow row, int columnIndex);
public static T? Field<T> (this System.Data.DataRow row, int columnIndex);
static member Field : System.Data.DataRow * int -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnIndex As Integer) As T
형식 매개 변수
- T
열의 반환 형식을 지정하는 제네릭 매개 변수입니다.
매개 변수
- columnIndex
- Int32
열 인덱스입니다.
반환
T
으로 지정된 DataColumn의 columnIndex
형식 값입니다.
예외
내부 열의 값 형식을 제네릭 매개 변수 T
에 지정된 형식으로 캐스팅할 수 없는 경우
nullable이 아닌 형식에 null 값이 할당됩니다.
설명
DataSet 클래스 나타냅니다 null 값을 Value 의 인스턴스는 DBNull 클래스. null 값이 있는 열에 액세스한 LINQ(Language-Integrated Query) 식은 런타임에 을 InvalidCastException 생성합니다. 또한 DataSet nullable 형식을 지원 하지 않습니다. Field 메서드 nullable 형식으로 열에 액세스 하기 위한 지원을 제공 합니다. 값의 내부를 DataSet 됩니다 DBNull.Value, 반환 되는 nullable 형식은의 값이 포함 됩니다 null합니다.
지정된 DataColumn 의 값이 null 이고 T
참조 형식 또는 nullable 형식인 경우 반환 형식은 null이 됩니다. 합니다 Field 메서드는 반환 되지 DBNull.Value합니다.
Field 메서드 형식 변환을 수행 하지 않습니다. 형식 변환이 필요한 경우 먼저 필요한 열 값을 사용 하 여를 Field 메서드. 열 값을 다른 형식으로 변환한 해야 합니다.
적용 대상
Field<T>(DataRow, String)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, String) 메서드는 nullable 형식도 지원합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::String ^ columnName);
public static T Field<T> (this System.Data.DataRow row, string columnName);
public static T? Field<T> (this System.Data.DataRow row, string columnName);
static member Field : System.Data.DataRow * string -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnName As String) As T
형식 매개 변수
- T
열의 반환 형식을 지정하는 제네릭 매개 변수입니다.
매개 변수
- columnName
- String
값을 반환할 열의 이름입니다.
반환
T
으로 지정된 DataColumn의 columnName
형식 값입니다.
예외
내부 열의 값 형식을 제네릭 매개 변수 T
에 지정된 형식으로 캐스팅할 수 없는 경우
nullable이 아닌 형식에 null
값이 할당된 경우
설명
DataSet 클래스 나타냅니다 null 값을 Value 의 인스턴스는 DBNull 클래스. null 값이 있는 열에 액세스한 LINQ(Language-Integrated Query) 식은 런타임에 을 InvalidCastException 생성합니다. 또한 및 DataTable 는 DataSet nullable 형식을 지원하지 않습니다. Field 메서드 nullable 형식으로 열에 액세스 하기 위한 지원을 제공 합니다. 값의 내부를 DataSet 됩니다 DBNull.Value, 반환 되는 nullable 형식은의 값이 포함 됩니다 null합니다.
경우 지정 된 값 DataColumn 됩니다 null 및 T
참조 형식 또는 nullable 형식 반환 유형은 null합니다. 합니다 Field 메서드는 반환 되지 DBNull.Value합니다.
Field 메서드 형식 변환을 수행 하지 않습니다. 형식 변환이 필요한 경우 먼저 필요한 열 값을 사용 하 여를 Field 메서드. 열 값을 다른 형식으로 변환한 해야 합니다.
적용 대상
Field<T>(DataRow, DataColumn, DataRowVersion)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, DataColumn, DataRowVersion) 메서드는 nullable 형식도 지원합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::Data::DataColumn ^ column, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * System.Data.DataColumn * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, column As DataColumn, version As DataRowVersion) As T
형식 매개 변수
- T
열의 반환 형식을 지정하는 제네릭 매개 변수입니다.
매개 변수
- column
- DataColumn
값을 반환할 열을 지정하는 입력 DataColumn 개체입니다.
- version
- DataRowVersion
반환할 열 값의 버전을 지정하는 Current
또는 Original
버전 등의 DataRowVersion 열거형입니다.
반환
T
및 column
에 지정된 DataColumn의 version
형식 값입니다.
예외
내부 열의 값 형식을 제네릭 매개 변수 T
에 지정된 형식으로 캐스팅할 수 없는 경우
nullable이 아닌 형식에 null 값이 할당됩니다.
설명
DataSet 클래스 나타냅니다 null 값을 Value 의 인스턴스는 DBNull 클래스. null 값이 있는 열에 액세스한 LINQ(Language-Integrated Query) 식은 런타임에 을 InvalidCastException 생성합니다. 또한 DataSet nullable 형식을 지원 하지 않습니다. Field 메서드 nullable 형식으로 열에 액세스 하기 위한 지원을 제공 합니다. 값의 내부를 DataSet 됩니다 DBNull.Value, 반환 되는 nullable 형식은의 값이 포함 됩니다 null합니다.
경우는 지정 된 값 DataColumn isnull 및 T
반환 형식은 참조 형식 또는 nullable 형식이 null합니다. 합니다 Field 메서드는 반환 되지 DBNull.Value합니다.
Field 메서드 형식 변환을 수행 하지 않습니다. 형식 변환이 필요한 경우 먼저 필요한 열 값을 사용 하 여를 Field 메서드. 열 값을 다른 형식으로 변환한 해야 합니다.
적용 대상
Field<T>(DataRow, Int32, DataRowVersion)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, Int32, DataRowVersion) 메서드는 nullable 형식도 지원합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, int columnIndex, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * int * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnIndex As Integer, version As DataRowVersion) As T
형식 매개 변수
- T
열의 반환 형식을 지정하는 제네릭 매개 변수입니다.
매개 변수
- columnIndex
- Int32
값을 반환할 열의 서수(0부터 시작)입니다.
- version
- DataRowVersion
반환할 열 값의 버전을 지정하는 Current
또는 Original
버전 등의 DataRowVersion 열거형입니다.
반환
T
및 ordinal
에 지정된 DataColumn의 version
형식 값입니다.
예외
내부 열의 값 형식을 제네릭 매개 변수 T
에 지정된 형식으로 캐스팅할 수 없는 경우
nullable이 아닌 형식에 null 값이 할당됩니다.
설명
DataSet 클래스 나타냅니다 null 값을 Value 의 인스턴스는 DBNull 클래스. null 값이 있는 열에 액세스한 LINQ(Language-Integrated Query) 식은 런타임에 을 InvalidCastException 생성합니다. 또한 DataSet nullable 형식을 지원 하지 않습니다. Field 메서드 nullable 형식으로 열에 액세스 하기 위한 지원을 제공 합니다. 값의 내부를 DataSet 됩니다 DBNull.Value, 반환 되는 nullable 형식은의 값이 포함 됩니다 null합니다.
경우는 지정 된 값 DataColumn isnull 및 T
반환 형식은 참조 형식 또는 nullable 형식이 null합니다. 합니다 Field 메서드는 반환 되지 DBNull.Value합니다.
Field 메서드 형식 변환을 수행 하지 않습니다. 형식 변환이 필요한 경우 먼저 필요한 열 값을 사용 하 여를 Field 메서드. 열 값을 다른 형식으로 변환한 해야 합니다.
적용 대상
Field<T>(DataRow, String, DataRowVersion)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, String, DataRowVersion) 메서드는 nullable 형식도 지원합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::String ^ columnName, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * string * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnName As String, version As DataRowVersion) As T
형식 매개 변수
- T
열의 반환 형식을 지정하는 제네릭 매개 변수입니다.
매개 변수
- columnName
- String
값을 반환할 열의 이름입니다.
- version
- DataRowVersion
반환할 열 값의 버전을 지정하는 Current
또는 Original
버전 등의 DataRowVersion 열거형입니다.
반환
T
및 columnName
에 지정된 DataColumn의 version
형식 값입니다.
예외
내부 열의 값 형식을 제네릭 매개 변수 T
에 지정된 형식으로 캐스팅할 수 없는 경우
nullable이 아닌 형식에 null 값이 할당됩니다.
설명
DataSet 클래스 나타냅니다 null 값을 Value 의 인스턴스는 DBNull 클래스. null 값이 있는 열에 액세스한 LINQ(Language-Integrated Query) 식은 런타임에 을 InvalidCastException 생성합니다. 또한 DataSet nullable 형식을 지원 하지 않습니다. Field 메서드 nullable 형식으로 열에 액세스 하기 위한 지원을 제공 합니다. 값의 내부를 DataSet 됩니다 DBNull.Value, 반환 되는 nullable 형식은의 값이 포함 됩니다 null합니다.
경우는 지정 된 값 DataColumn isnull 및 T
반환 형식은 참조 형식 또는 nullable 형식이 null합니다. 합니다 Field 메서드는 반환 되지 DBNull.Value합니다.
Field 메서드 형식 변환을 수행 하지 않습니다. 형식 변환이 필요한 경우 먼저 필요한 열 값을 사용 하 여를 Field 메서드. 열 값을 다른 형식으로 변환한 해야 합니다.
적용 대상
.NET