DataTableMapping.GetColumnMappingBySchemaAction Método

Definição

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.

Aplica-se a

Ver também