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

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

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

Метод Описание
Infer ( DataSet dataset, XmlDocument document, XmlReadMode mode, string ignoredNamespaces ) : void

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

Метод Описание
CheckExtraneousElementColumn ( TableMapping parentTable, XmlElement el ) : void
GetElementMappingType ( XmlElement el, ArrayList ignoredNamespaces, Hashtable existingTables ) : ElementMappingType
GetMappedColumn ( TableMapping table, string name, string prefix, string ns, MappingType type, Type optColType ) : DataColumn
GetMappedTable ( TableMapping parent, string tableName, string ns ) : TableMapping
InferColumnElement ( TableMapping table, XmlElement el ) : void
InferRepeatedElement ( TableMapping parentTable, XmlElement el ) : void
InferTableElement ( TableMapping parentTable, XmlElement el ) : void
InferTopLevelTable ( XmlElement el ) : void
IsDocumentElementTable ( ) : bool
IsDocumentElementTable ( XmlElement top, ArrayList ignoredNamespaces ) : bool
PopulatePrimaryKey ( TableMapping table ) : void
PopulateRelationStructure ( string parent, string child, string pkeyColumn ) : void
ReadXml ( ) : void
SetAsExistingTable ( XmlElement el, Hashtable existingTables ) : void
XmlDataInferenceLoader ( DataSet ds, XmlDocument doc, XmlReadMode mode, string ignoredNamespaces ) : System

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

Infer() публичный статический метод

public static Infer ( DataSet dataset, XmlDocument document, XmlReadMode mode, string ignoredNamespaces ) : void
dataset DataSet
document System.Xml.XmlDocument
mode XmlReadMode
ignoredNamespaces string
Результат void