C# Класс System.Xml.Serialization.SoapSchemaImporter

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

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

Метод Описание
ImportDerivedTypeMapping ( XmlQualifiedName name, Type baseType, bool baseTypeCanBeIndirect ) : XmlTypeMapping
ImportElementMember ( XmlSchemaElement element, CodeIdentifiers members, string ns ) : void
ImportGroup ( XmlSchemaParticle group, CodeIdentifiers members, string ns ) : void
ImportGroupMembers ( XmlSchemaParticle particle, CodeIdentifiers members, string ns ) : void
ImportMembersMapping ( string name, string ns, SoapSchemaMember member ) : XmlMembersMapping
ImportMembersMapping ( string name, string ns, SoapSchemaMember members, bool hasWrapperElement ) : XmlMembersMapping
ImportMembersMapping ( string name, string ns, SoapSchemaMember members, bool hasWrapperElement, Type baseType, bool baseTypeCanBeIndirect ) : XmlMembersMapping
SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas ) : System
SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeGenerationOptions options, CodeDomProvider codeProvider, ImportContext context ) : System
SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeGenerationOptions options, ImportContext context ) : System
SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeIdentifiers typeIdentifiers ) : System
SoapSchemaImporter ( XmlSchemas schemas, CodeIdentifiers typeIdentifiers, CodeGenerationOptions options ) : System

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

Метод Описание
FindDataType ( XmlQualifiedName name ) : XmlSchemaSimpleType
FindType ( XmlQualifiedName name ) : object
GetDataTypeSource ( XmlSchemaSimpleType dataType ) : TypeDesc
ImportAnyType ( XmlSchemaComplexType type, string typeNs ) : TypeMapping
ImportArray ( XmlSchemaElement element, string ns ) : ElementAccessor
ImportArrayMapping ( XmlSchemaType type, string ns ) : ArrayMapping
ImportDataType ( XmlSchemaSimpleType dataType, string typeNs, string identifier, bool isList ) : TypeMapping
ImportDerivedTypes ( XmlQualifiedName baseName ) : void
ImportElement ( XmlSchemaElement element, string ns ) : ElementAccessor
ImportElementType ( XmlSchemaElement element, string ns ) : TypeMapping
ImportEnumeratedDataType ( XmlSchemaSimpleType dataType, string typeNs, string identifier, bool isList ) : TypeMapping
ImportNonXsdPrimitiveDataType ( XmlSchemaSimpleType dataType, string ns ) : PrimitiveMapping
ImportPrimitiveDataType ( XmlSchemaSimpleType dataType ) : PrimitiveMapping
ImportStructType ( XmlSchemaComplexType type, string typeNs, bool excludeFromImport ) : StructMapping
ImportType ( XmlQualifiedName name, bool excludeFromImport ) : TypeMapping
ImportType ( XmlSchemaComplexType type, string typeNs, bool excludeFromImport ) : TypeMapping
ImportTypeMembers ( XmlSchemaComplexType type, string typeNs, CodeIdentifiers members ) : System.Xml.Serialization.MemberMapping[]

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

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

public ImportDerivedTypeMapping ( XmlQualifiedName name, Type baseType, bool baseTypeCanBeIndirect ) : XmlTypeMapping
name System.Xml.XmlQualifiedName
baseType System.Type
baseTypeCanBeIndirect bool
Результат XmlTypeMapping

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

public ImportElementMember ( XmlSchemaElement element, CodeIdentifiers members, string ns ) : void
element System.Xml.Schema.XmlSchemaElement
members CodeIdentifiers
ns string
Результат void

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

public ImportGroup ( XmlSchemaParticle group, CodeIdentifiers members, string ns ) : void
group System.Xml.Schema.XmlSchemaParticle
members CodeIdentifiers
ns string
Результат void

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

public ImportGroupMembers ( XmlSchemaParticle particle, CodeIdentifiers members, string ns ) : void
particle System.Xml.Schema.XmlSchemaParticle
members CodeIdentifiers
ns string
Результат void

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

public ImportMembersMapping ( string name, string ns, SoapSchemaMember member ) : XmlMembersMapping
name string
ns string
member SoapSchemaMember
Результат XmlMembersMapping

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

public ImportMembersMapping ( string name, string ns, SoapSchemaMember members, bool hasWrapperElement ) : XmlMembersMapping
name string
ns string
members SoapSchemaMember
hasWrapperElement bool
Результат XmlMembersMapping

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

public ImportMembersMapping ( string name, string ns, SoapSchemaMember members, bool hasWrapperElement, Type baseType, bool baseTypeCanBeIndirect ) : XmlMembersMapping
name string
ns string
members SoapSchemaMember
hasWrapperElement bool
baseType System.Type
baseTypeCanBeIndirect bool
Результат XmlMembersMapping

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

public SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas ) : System
schemas System.Xml.Serialization.XmlSchemas
Результат System

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

public SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeGenerationOptions options, CodeDomProvider codeProvider, ImportContext context ) : System
schemas System.Xml.Serialization.XmlSchemas
options CodeGenerationOptions
codeProvider CodeDomProvider
context ImportContext
Результат System

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

public SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeGenerationOptions options, ImportContext context ) : System
schemas System.Xml.Serialization.XmlSchemas
options CodeGenerationOptions
context ImportContext
Результат System

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

public SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeIdentifiers typeIdentifiers ) : System
schemas System.Xml.Serialization.XmlSchemas
typeIdentifiers CodeIdentifiers
Результат System

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

public SoapSchemaImporter ( XmlSchemas schemas, CodeIdentifiers typeIdentifiers, CodeGenerationOptions options ) : System
schemas XmlSchemas
typeIdentifiers CodeIdentifiers
options CodeGenerationOptions
Результат System