DataTableMapping.GetColumnMappingBySchemaAction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從指定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 |
會得到一個空值。 |