DataTableMapping.GetColumnMappingBySchemaAction Método

Definição

Obtém um DataColumn 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.

Retornos

Uma coluna de dados.

Exceções

O mappingAction parâmetro foi definido como Error, e nenhum mapeamento foi especificado.

Comentários

Se existir DataColumnMapping , ele será retornado.

Se não DataColumnMapping existir, para determinado MissingMappingAction, ocorrerão as seguintes ações:

Missingmappingaction Ação realizada
Passthrough Cria um DataColumnMapping com o nome da coluna de origem especificado como o nome da coluna de origem e o nome da DataSet coluna. Isso DataColumnMapping não é adicionado à coleção.
Error Um InvalidOperationException será gerado se o mapeamento de coluna especificado estiver ausente.
Ignore Obtém um valor nulo.

Aplica-se a

Confira também