DataTableMapping.GetColumnMappingBySchemaAction 方法

定義

從指定DataTableMissingMappingAction值和名稱DataColumn中取得 a 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);
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 若缺少指定的欄位映射,則產生 A InvalidOperationException
Ignore 會得到一個空值。

適用於

另請參閱