DataTableMapping.GetColumnMappingBySchemaAction Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |