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

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

Private Properties

Свойство Тип Описание
AddColumn void
AddParentKeyColumn void
ContainsColumn bool
ConvertDatatype System.Type
CreateChildColumn DataColumn
DataSetDefinesKey bool
FillDataColumnComplexElement void
FillDataColumnRepeatedSimpleElement void
FillDataColumnSimpleElement void
FillFacet void
FindConstraint UniqueConstraint
GenerateRelationship DataRelation
GetAttributeDefaultValue object
GetElementDefaultValue object
GetSchemaPrimitiveType XmlSchemaDatatype
GetSelectorTarget string
HandleAnnotations void
HandleDataSetContentTypeParticle void
HandleDataSourceAnnotation void
HandleRelationshipAnnotation void
ImportColumnAttribute void
ImportColumnElement void
ImportColumnGroupBase void
ImportColumnMetaInfo void
IsDataSetElement bool
ProcessColumnMapping void
ProcessDataSetElement void
ProcessDataTableElement void
ProcessDbCommand DbCommand
ProcessDbParameters System.Collections.ArrayList
ProcessDbSource void
ProcessGlobalElement void
ProcessRelationIdentity void
ProcessSelfIdentity void
ProcessTableAdapter void
ReserveRelationIdentity void
ReserveSelfIdentity void
XmlSchemaDataImporter System

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

Метод Описание
Process ( ) : void
XmlSchemaDataImporter ( DataSet dataset, XmlReader reader, bool forDataSet ) : System

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

Метод Описание
AddColumn ( DataColumn col ) : void
AddParentKeyColumn ( XmlSchemaElement parent, XmlSchemaElement el, DataColumn col ) : void
ContainsColumn ( XmlSchemaParticle p ) : bool
ConvertDatatype ( XmlSchemaDatatype dt ) : Type
CreateChildColumn ( DataColumn parentColumn, DataTable childTable ) : DataColumn
DataSetDefinesKey ( string name ) : bool
FillDataColumnComplexElement ( XmlSchemaElement parent, XmlSchemaElement el, DataColumn col ) : void
FillDataColumnRepeatedSimpleElement ( XmlSchemaElement parent, XmlSchemaElement el, DataColumn col ) : void
FillDataColumnSimpleElement ( XmlSchemaElement el, DataColumn col ) : void
FillFacet ( DataColumn col, XmlSchemaSimpleType st ) : void
FindConstraint ( string name, XmlSchemaElement element ) : UniqueConstraint
GenerateRelationship ( RelationStructure rs ) : DataRelation
GetAttributeDefaultValue ( XmlSchemaAttribute attr ) : object
GetElementDefaultValue ( XmlSchemaElement elem ) : object
GetSchemaPrimitiveType ( object type ) : XmlSchemaDatatype
GetSelectorTarget ( string xpath ) : string
HandleAnnotations ( XmlSchemaAnnotation an, bool nested ) : void
HandleDataSetContentTypeParticle ( XmlSchemaParticle p ) : void
HandleDataSourceAnnotation ( XmlElement el, bool nested ) : void
HandleRelationshipAnnotation ( XmlElement el, bool nested ) : void
ImportColumnAttribute ( XmlSchemaAttribute attr ) : void
ImportColumnElement ( XmlSchemaElement parent, XmlSchemaElement el ) : void
ImportColumnGroupBase ( XmlSchemaElement parent, XmlSchemaGroupBase gb ) : void
ImportColumnMetaInfo ( XmlSchemaAnnotated obj, XmlQualifiedName name, DataColumn col ) : void
IsDataSetElement ( XmlSchemaElement el ) : bool
ProcessColumnMapping ( XmlElement el, DataTableMapping tableMapping ) : void
ProcessDataSetElement ( XmlSchemaElement el ) : void
ProcessDataTableElement ( XmlSchemaElement el ) : void
ProcessDbCommand ( XmlElement el ) : DbCommand
ProcessDbParameters ( XmlElement el ) : ArrayList
ProcessDbSource ( XmlElement el ) : void
ProcessGlobalElement ( XmlSchemaElement el ) : void
ProcessRelationIdentity ( XmlSchemaElement element, ConstraintStructure c ) : void
ProcessSelfIdentity ( ConstraintStructure c ) : void
ProcessTableAdapter ( XmlElement el, DbProviderFactory provider, string connStr ) : void
ReserveRelationIdentity ( XmlSchemaElement element, XmlSchemaKeyref keyref ) : void
ReserveSelfIdentity ( XmlSchemaIdentityConstraint ic ) : void
XmlSchemaDataImporter ( ) : System

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

Process() публичный Метод

public Process ( ) : void
Результат void

XmlSchemaDataImporter() публичный Метод

public XmlSchemaDataImporter ( DataSet dataset, XmlReader reader, bool forDataSet ) : System
dataset DataSet
reader System.Xml.XmlReader
forDataSet bool
Результат System