C# Class System.Xml.Serialization.SoapSchemaImporter

Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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[]

Method Details

ImportDerivedTypeMapping() public méthode

public ImportDerivedTypeMapping ( XmlQualifiedName name, Type baseType, bool baseTypeCanBeIndirect ) : XmlTypeMapping
name System.Xml.XmlQualifiedName
baseType System.Type
baseTypeCanBeIndirect bool
Résultat XmlTypeMapping

ImportElementMember() public méthode

public ImportElementMember ( XmlSchemaElement element, CodeIdentifiers members, string ns ) : void
element System.Xml.Schema.XmlSchemaElement
members CodeIdentifiers
ns string
Résultat void

ImportGroup() public méthode

public ImportGroup ( XmlSchemaParticle group, CodeIdentifiers members, string ns ) : void
group System.Xml.Schema.XmlSchemaParticle
members CodeIdentifiers
ns string
Résultat void

ImportGroupMembers() public méthode

public ImportGroupMembers ( XmlSchemaParticle particle, CodeIdentifiers members, string ns ) : void
particle System.Xml.Schema.XmlSchemaParticle
members CodeIdentifiers
ns string
Résultat void

ImportMembersMapping() public méthode

public ImportMembersMapping ( string name, string ns, SoapSchemaMember member ) : XmlMembersMapping
name string
ns string
member SoapSchemaMember
Résultat XmlMembersMapping

ImportMembersMapping() public méthode

public ImportMembersMapping ( string name, string ns, SoapSchemaMember members, bool hasWrapperElement ) : XmlMembersMapping
name string
ns string
members SoapSchemaMember
hasWrapperElement bool
Résultat XmlMembersMapping

ImportMembersMapping() public méthode

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
Résultat XmlMembersMapping

SoapSchemaImporter() public méthode

public SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas ) : System
schemas System.Xml.Serialization.XmlSchemas
Résultat System

SoapSchemaImporter() public méthode

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
Résultat System

SoapSchemaImporter() public méthode

public SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeGenerationOptions options, ImportContext context ) : System
schemas System.Xml.Serialization.XmlSchemas
options CodeGenerationOptions
context ImportContext
Résultat System

SoapSchemaImporter() public méthode

public SoapSchemaImporter ( System.Xml.Serialization.XmlSchemas schemas, CodeIdentifiers typeIdentifiers ) : System
schemas System.Xml.Serialization.XmlSchemas
typeIdentifiers CodeIdentifiers
Résultat System

SoapSchemaImporter() public méthode

public SoapSchemaImporter ( XmlSchemas schemas, CodeIdentifiers typeIdentifiers, CodeGenerationOptions options ) : System
schemas XmlSchemas
typeIdentifiers CodeIdentifiers
options CodeGenerationOptions
Résultat System