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.

Применяется к

См. также раздел