C# Класс System.Data.XmlToDatasetMap

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetColumnSchema ( DataTable table, XmlReader dataReader, bool fIgnoreNamespace ) : object
GetColumnSchema ( XmlNode node, bool fIgnoreNamespace ) : object
GetSchemaForNode ( XmlNode node, bool fIgnoreNamespace ) : object
GetTableForNode ( XmlReader node, bool fIgnoreNamespace ) : DataTable
XmlToDatasetMap ( DataSet dataSet, XmlNameTable nameTable ) : System.Xml
XmlToDatasetMap ( DataTable dataTable, XmlNameTable nameTable ) : System.Xml
XmlToDatasetMap ( XmlNameTable nameTable, DataSet dataSet ) : System.Xml
XmlToDatasetMap ( XmlNameTable nameTable, DataTable dataTable ) : System.Xml

Приватные методы

Метод Описание
AddColumnSchema ( DataColumn col, XmlNameTable nameTable, XmlNodeIdHashtable columns ) : bool
AddColumnSchema ( XmlNameTable nameTable, DataColumn col, XmlNodeIdHashtable columns ) : bool
AddTableSchema ( DataTable table, XmlNameTable nameTable ) : TableSchemaInfo
AddTableSchema ( XmlNameTable nameTable, DataTable table ) : TableSchemaInfo
BuildIdentityMap ( DataSet dataSet, XmlNameTable nameTable ) : void
BuildIdentityMap ( DataTable dataTable, XmlNameTable nameTable ) : void
BuildIdentityMap ( XmlNameTable nameTable, DataSet dataSet ) : void
BuildIdentityMap ( XmlNameTable nameTable, DataTable dataTable ) : void
GetSelfAndDescendants ( DataTable dt ) : ArrayList
HandleSpecialColumn ( DataColumn col, XmlNameTable nameTable, XmlNodeIdHashtable columns ) : void
IsMappedColumn ( DataColumn c ) : bool

Описание методов

GetColumnSchema() публичный метод

public GetColumnSchema ( DataTable table, XmlReader dataReader, bool fIgnoreNamespace ) : object
table DataTable
dataReader System.Xml.XmlReader
fIgnoreNamespace bool
Результат object

GetColumnSchema() публичный метод

public GetColumnSchema ( XmlNode node, bool fIgnoreNamespace ) : object
node System.Xml.XmlNode
fIgnoreNamespace bool
Результат object

GetSchemaForNode() публичный метод

public GetSchemaForNode ( XmlNode node, bool fIgnoreNamespace ) : object
node System.Xml.XmlNode
fIgnoreNamespace bool
Результат object

GetTableForNode() публичный метод

public GetTableForNode ( XmlReader node, bool fIgnoreNamespace ) : DataTable
node System.Xml.XmlReader
fIgnoreNamespace bool
Результат DataTable

XmlToDatasetMap() публичный метод

public XmlToDatasetMap ( DataSet dataSet, XmlNameTable nameTable ) : System.Xml
dataSet DataSet
nameTable System.Xml.XmlNameTable
Результат System.Xml

XmlToDatasetMap() публичный метод

public XmlToDatasetMap ( DataTable dataTable, XmlNameTable nameTable ) : System.Xml
dataTable DataTable
nameTable System.Xml.XmlNameTable
Результат System.Xml

XmlToDatasetMap() публичный метод

public XmlToDatasetMap ( XmlNameTable nameTable, DataSet dataSet ) : System.Xml
nameTable System.Xml.XmlNameTable
dataSet DataSet
Результат System.Xml

XmlToDatasetMap() публичный метод

public XmlToDatasetMap ( XmlNameTable nameTable, DataTable dataTable ) : System.Xml
nameTable System.Xml.XmlNameTable
dataTable DataTable
Результат System.Xml