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.

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

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