Freigeben über


DataTableMapping.GetColumnMappingBySchemaAction Methode

Definition

Ruft eine DataColumn aus der angegebenen DataTable ab, wobei der angegebene MissingMappingAction-Wert und der Name der DataColumn verwendet werden.

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

Parameter

sourceColumn
String

Der Name von DataColumn.

mappingAction
MissingMappingAction

Einer der MissingMappingAction-Werte.

Gibt zurück

Eine Datenspalte.

Ausnahmen

Der mappingAction-Parameter wurde auf Error festgelegt, und es wurde keine Zuordnung angegeben.

Hinweise

Wenn der DataColumnMapping vorhanden ist, wird es zurückgegeben.

Wenn nicht DataColumnMapping vorhanden ist, werden für einen bestimmten MissingMappingActiondie folgenden Aktionen ausgeführt:

Missingmappingaction Ausgeführte Aktion
Passthrough Erstellt einen DataColumnMapping mit dem angegebenen Quellspaltennamen als Quellspaltennamen und Spaltennamen DataSet . Dies DataColumnMapping wird der Auflistung nicht hinzugefügt.
Error Eine InvalidOperationException-Ausnahme wird ausgelöst, wenn die angegebene Spaltenzuordnung fehlt.
Ignore Ruft einen NULL-Wert ab.

Gilt für:

Weitere Informationen