C# 클래스 System.Xml.Serialization.SoapSchemaImporter

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
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