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

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

Private Properties

프로퍼티 타입 설명
AddSchemaImport void
AddSchemaItem void
CheckForDuplicateType void
CheckScope void
ExportArrayMapping System.Xml.XmlQualifiedName
ExportDerivedMappings void
ExportElementAccessor void
ExportElementAccessors void
ExportEnumMapping System.Xml.XmlQualifiedName
ExportMembersMapping System.Xml.XmlQualifiedName
ExportNonXsdPrimitiveMapping System.Xml.XmlQualifiedName
ExportPrimitiveMapping System.Xml.XmlQualifiedName
ExportRootMapping System.Xml.XmlQualifiedName
ExportStructMapping System.Xml.XmlQualifiedName
ExportTypeMapping System.Xml.XmlQualifiedName
ExportTypeMembers void
FindImport System.Xml.Schema.XmlSchemaImport
SchemaContainsItem bool

공개 메소드들

메소드 설명
ExportMembersMapping ( XmlMembersMapping xmlMembersMapping ) : void
ExportMembersMapping ( XmlMembersMapping xmlMembersMapping, bool exportEnclosingType ) : void
ExportTypeMapping ( XmlTypeMapping xmlTypeMapping ) : void
SoapSchemaExporter ( System.Xml.Serialization.XmlSchemas schemas ) : System

비공개 메소드들

메소드 설명
AddSchemaImport ( string ns, string referencingNs ) : void
AddSchemaItem ( XmlSchemaObject item, string ns, string referencingNs ) : void
CheckForDuplicateType ( string newTypeName, string newNamespace ) : void
CheckScope ( TypeScope scope ) : void
ExportArrayMapping ( ArrayMapping mapping, string ns ) : XmlQualifiedName
ExportDerivedMappings ( StructMapping mapping ) : void
ExportElementAccessor ( XmlSchemaGroupBase group, ElementAccessor accessor, bool repeats, bool valueTypeOptional, string ns ) : void
ExportElementAccessors ( XmlSchemaGroupBase group, ElementAccessor accessors, bool repeats, bool valueTypeOptional, string ns ) : void
ExportEnumMapping ( EnumMapping mapping, string ns ) : XmlQualifiedName
ExportMembersMapping ( MembersMapping mapping, string ns ) : XmlQualifiedName
ExportNonXsdPrimitiveMapping ( PrimitiveMapping mapping, string ns ) : XmlQualifiedName
ExportPrimitiveMapping ( PrimitiveMapping mapping ) : XmlQualifiedName
ExportRootMapping ( StructMapping mapping ) : XmlQualifiedName
ExportStructMapping ( StructMapping mapping, string ns ) : XmlQualifiedName
ExportTypeMapping ( TypeMapping mapping, string ns ) : XmlQualifiedName
ExportTypeMembers ( XmlSchemaComplexType type, MemberMapping members, string ns ) : void
FindImport ( XmlSchema schema, string ns ) : XmlSchemaImport
SchemaContainsItem ( XmlSchemaObject item, string ns ) : bool

메소드 상세

ExportMembersMapping() 공개 메소드

public ExportMembersMapping ( XmlMembersMapping xmlMembersMapping ) : void
xmlMembersMapping XmlMembersMapping
리턴 void

ExportMembersMapping() 공개 메소드

public ExportMembersMapping ( XmlMembersMapping xmlMembersMapping, bool exportEnclosingType ) : void
xmlMembersMapping XmlMembersMapping
exportEnclosingType bool
리턴 void

ExportTypeMapping() 공개 메소드

public ExportTypeMapping ( XmlTypeMapping xmlTypeMapping ) : void
xmlTypeMapping XmlTypeMapping
리턴 void

SoapSchemaExporter() 공개 메소드

public SoapSchemaExporter ( System.Xml.Serialization.XmlSchemas schemas ) : System
schemas System.Xml.Serialization.XmlSchemas
리턴 System