Export (0) Print
Expand All

DataTableMapping.GetDataTableBySchemaAction Method

Gets the current DataTable for the specified DataSet using the specified MissingSchemaAction value.

Namespace:  System.Data.Common
Assembly:  System.Data (in System.Data.dll)

public DataTable GetDataTableBySchemaAction(
	DataSet dataSet,
	MissingSchemaAction schemaAction


Type: System.Data.DataSet

The DataSet from which to get the DataTable.

Type: System.Data.MissingSchemaAction

One of the MissingSchemaAction values.

Return Value

Type: System.Data.DataTable
A data table.

If the DataTable does not exist, the specified MissingSchemaAction is taken.

The following example gets the DataTable for a given DataSet. If there is no current table for the DataSet, null is returned. This example assumes that a DataSet and a DataTableMappingCollection collection have been created.

public void CreateDataTable() 
    // ... 
    // create dataSet and mapping 
    // ...
    DataTable table = mapping.GetDataTableBySchemaAction
        (dataSet, MissingSchemaAction.Ignore);

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0
© 2015 Microsoft