Compartilhar via


DataTableMapping.GetColumnMappingBySchemaAction Método

Definição

Obtém um DataColumn do DataTable especificado usando o valor MissingMappingAction e o nome do DataColumn especificados.

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);
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 valores de MissingMappingAction.

Retornos

Uma coluna de dados.

Exceções

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

Comentários

Se o DataColumnMapping existir, ele será retornado.

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

Missingmappingaction Ação executada
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