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. |