다음을 통해 공유


DataTableMapping.GetColumnMappingBySchemaAction 메서드

정의

지정된 DataColumn 값과 DataTable의 이름을 사용하여 지정된 MissingMappingAction에서 DataColumn을 가져옵니다.

public:
 System::Data::Common::DataColumnMapping ^ GetColumnMappingBySchemaAction(System::String ^ sourceColumn, System::Data::MissingMappingAction mappingAction);
public System.Data.Common.DataColumnMapping? GetColumnMappingBySchemaAction (string sourceColumn, System.Data.MissingMappingAction mappingAction);
public System.Data.Common.DataColumnMapping GetColumnMappingBySchemaAction (string sourceColumn, System.Data.MissingMappingAction mappingAction);
member this.GetColumnMappingBySchemaAction : string * System.Data.MissingMappingAction -> System.Data.Common.DataColumnMapping
Public Function GetColumnMappingBySchemaAction (sourceColumn As String, mappingAction As MissingMappingAction) As DataColumnMapping

매개 변수

sourceColumn
String

DataColumn의 이름입니다.

mappingAction
MissingMappingAction

MissingMappingAction 값 중 하나입니다.

반환

데이터 열입니다.

예외

mappingAction 매개 변수가 Error로 설정되고, 매핑이 지정되지 않은 경우

설명

DataColumnMapping 있는 경우 반환됩니다.

DataColumnMapping 없는 경우 지정된 MissingMappingAction에 대해 다음 작업이 발생합니다.

MissingMappingAction 수행한 작업
Passthrough DataColumnMapping 원본 열 이름과 열 이름을 모두 원본 열 이름으로 지정한 를 DataSet 만듭니다. 컬렉션 DataColumnMapping 에 추가되지 않습니다.
Error 지정한 열 매핑이 없으면 InvalidOperationException이 생성됩니다.
Ignore null 값을 가져옵니다.

적용 대상

추가 정보