다음을 통해 공유


DataRowExtensions 클래스

정의

DataRow 클래스에 대한 확장 메서드를 정의합니다. 이 클래스는 static 클래스입니다.

public ref class DataRowExtensions abstract sealed
public static class DataRowExtensions
type DataRowExtensions = class
Public Module DataRowExtensions
상속
DataRowExtensions

설명

DataSet API의 두 개의 새 메서드를 사용 하 여 확장 되었습니다 합니다 DataRow 클래스인 FieldSetField. 이러한 쿼리를 사용하여 개체에 대한 DataTable LINQ(Language-Integrated 쿼리) 식 및 메서드 쿼리를 구성할 수 있습니다. LINQ(Language-Integrated Query) 식 및 메서드 쿼리 내에서 열 값에 액세스하는 데 사용하는 권장 방법입니다. 자세한 내용은 제네릭 Field 및 SetField 메서드합니다.

메서드

Field<T>(DataRow, DataColumn)

지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, DataColumn) 메서드는 nullable 형식도 지원합니다.

Field<T>(DataRow, DataColumn, DataRowVersion)

지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, DataColumn, DataRowVersion) 메서드는 nullable 형식도 지원합니다.

Field<T>(DataRow, Int32)

지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, Int32) 메서드는 nullable 형식도 지원합니다.

Field<T>(DataRow, Int32, DataRowVersion)

지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, Int32, DataRowVersion) 메서드는 nullable 형식도 지원합니다.

Field<T>(DataRow, String)

지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, String) 메서드는 nullable 형식도 지원합니다.

Field<T>(DataRow, String, DataRowVersion)

지정된 행의 각 열 값에 대해 강력한 형식의 액세스를 제공합니다. Field<T>(DataRow, String, DataRowVersion) 메서드는 nullable 형식도 지원합니다.

SetField<T>(DataRow, DataColumn, T)

DataRow에서 지정된 열의 새 값을 설정합니다. SetField<T>(DataRow, DataColumn, T) 메서드는 nullable 형식도 지원합니다.

SetField<T>(DataRow, Int32, T)

메서드가 호출된 DataRow에서 지정된 열의 새 값을 설정합니다. SetField<T>(DataRow, Int32, T) 메서드는 nullable 형식도 지원합니다.

SetField<T>(DataRow, String, T)

DataRow에서 지정된 열의 새 값을 설정합니다. SetField<T>(DataRow, String, T) 메서드는 nullable 형식도 지원합니다.

적용 대상