DataTableMapping.GetColumnMappingBySchemaAction Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém-se a DataColumn partir do especificado DataTable usando o valor especificado MissingMappingAction e o nome do 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
Parâmetros
- sourceColumn
- String
O nome do DataColumn.
- mappingAction
- MissingMappingAction
Um dos MissingMappingAction valores.
Devoluções
Uma coluna de dados.
Exceções
O mappingAction parâmetro foi definido para Error, e não foi especificado nenhum mapeamento.
Observações
Se existir DataColumnMapping , é devolvido.
Se o DataColumnMapping não existir, para um dado MissingMappingAction, ocorrem as seguintes ações:
| MissingMappingAction | Medidas tomadas |
|---|---|
Passthrough |
Cria um DataColumnMapping com o nome da coluna fonte especificado como nome da coluna fonte e nome da DataSet coluna. Isto DataColumnMapping não é adicionado à coleção. |
Error |
An InvalidOperationException é gerado se o mapeamento de colunas especificado estiver em falta. |
Ignore |
Obtém um valor nulo. |