C# 클래스 System.Runtime.Serialization.XsdDataContractImporter

파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddExtensionData void
AddProperty void
AddTypeAttributes void
CanImport bool
DoImport void
GetCodeNamespace System.CodeDom.CodeNamespace
GetCodeNamespaceFromXmlns string
GetCodeTypeReference CodeTypeReference
GetCodeTypeReferenceInternal CodeTypeReference
GetTypeInfo TypeImportInfo
GetUniqueName string
Import void
Import void
ImportComplexType bool
ImportEnum void
ImportSimpleType void
IsPredefinedType bool
MakeStringNamespaceComponentsValid string

공개 메소드들

메소드 설명
CanImport ( XmlSchemaSet schemas ) : bool
CanImport ( XmlSchemaSet schemas, ICollection typeNames ) : bool
CanImport ( XmlSchemaSet schemas, XmlQualifiedName typeName ) : bool
CanImport ( XmlSchemaSet schemas, XmlSchemaElement element ) : bool
GetCodeTypeReference ( XmlQualifiedName typeName ) : CodeTypeReference
GetKnownTypeReferences ( XmlQualifiedName typeName ) : ICollection
Import ( XmlSchemaSet schemas, XmlSchemaElement element ) : XmlQualifiedName
Import ( XmlSchemaSet schemas ) : void
Import ( XmlSchemaSet schemas, ICollection typeNames ) : void
Import ( XmlSchemaSet schemas, XmlQualifiedName typeName ) : void
XsdDataContractImporter ( ) : System
XsdDataContractImporter ( CodeCompileUnit codeCompileUnit ) : System

비공개 메소드들

메소드 설명
AddExtensionData ( CodeTypeDeclaration td ) : void
AddProperty ( CodeTypeDeclaration td, XmlSchemaElement xe ) : void
AddTypeAttributes ( CodeTypeDeclaration td, XmlSchemaType type ) : void
CanImport ( XmlSchemaSet schemas, XmlSchemaComplexType type ) : bool
DoImport ( XmlSchemaSet schemas, XmlSchemaType type, XmlQualifiedName qname ) : void
GetCodeNamespace ( XmlQualifiedName name ) : CodeNamespace
GetCodeNamespaceFromXmlns ( string xns ) : string
GetCodeTypeReference ( XmlQualifiedName typeName, XmlSchemaElement element ) : CodeTypeReference
GetCodeTypeReferenceInternal ( XmlQualifiedName typeName, bool throwError ) : CodeTypeReference
GetTypeInfo ( XmlQualifiedName typeName, bool throwError ) : TypeImportInfo
GetUniqueName ( string name, CodeNamespace cns ) : string
Import ( XmlSchemaSet schemas, XmlSchemaType type ) : void
Import ( XmlSchemaSet schemas, XmlSchemaType type, XmlQualifiedName qname ) : void
ImportComplexType ( CodeTypeDeclaration td, XmlSchemaSet schemas, XmlSchemaComplexType type, XmlQualifiedName qname ) : bool
ImportEnum ( CodeTypeDeclaration td, XmlSchemaSet schemas, XmlSchemaSimpleTypeRestriction r, XmlSchemaType type, XmlQualifiedName qname, bool isFlag ) : void
ImportSimpleType ( CodeTypeDeclaration td, XmlSchemaSet schemas, XmlSchemaSimpleType type, XmlQualifiedName qname ) : void
IsPredefinedType ( XmlQualifiedName qname ) : bool
MakeStringNamespaceComponentsValid ( string ns ) : string

메소드 상세

CanImport() 공개 메소드

public CanImport ( XmlSchemaSet schemas ) : bool
schemas System.Xml.Schema.XmlSchemaSet
리턴 bool

CanImport() 공개 메소드

public CanImport ( XmlSchemaSet schemas, ICollection typeNames ) : bool
schemas System.Xml.Schema.XmlSchemaSet
typeNames ICollection
리턴 bool

CanImport() 공개 메소드

public CanImport ( XmlSchemaSet schemas, XmlQualifiedName typeName ) : bool
schemas System.Xml.Schema.XmlSchemaSet
typeName System.Xml.XmlQualifiedName
리턴 bool

CanImport() 공개 메소드

public CanImport ( XmlSchemaSet schemas, XmlSchemaElement element ) : bool
schemas System.Xml.Schema.XmlSchemaSet
element System.Xml.Schema.XmlSchemaElement
리턴 bool

GetCodeTypeReference() 공개 메소드

public GetCodeTypeReference ( XmlQualifiedName typeName ) : CodeTypeReference
typeName System.Xml.XmlQualifiedName
리턴 CodeTypeReference

GetKnownTypeReferences() 공개 메소드

public GetKnownTypeReferences ( XmlQualifiedName typeName ) : ICollection
typeName System.Xml.XmlQualifiedName
리턴 ICollection

Import() 공개 메소드

public Import ( XmlSchemaSet schemas, XmlSchemaElement element ) : XmlQualifiedName
schemas System.Xml.Schema.XmlSchemaSet
element System.Xml.Schema.XmlSchemaElement
리턴 System.Xml.XmlQualifiedName

Import() 공개 메소드

public Import ( XmlSchemaSet schemas ) : void
schemas System.Xml.Schema.XmlSchemaSet
리턴 void

Import() 공개 메소드

public Import ( XmlSchemaSet schemas, ICollection typeNames ) : void
schemas System.Xml.Schema.XmlSchemaSet
typeNames ICollection
리턴 void

Import() 공개 메소드

public Import ( XmlSchemaSet schemas, XmlQualifiedName typeName ) : void
schemas System.Xml.Schema.XmlSchemaSet
typeName System.Xml.XmlQualifiedName
리턴 void

XsdDataContractImporter() 공개 메소드

public XsdDataContractImporter ( ) : System
리턴 System

XsdDataContractImporter() 공개 메소드

public XsdDataContractImporter ( CodeCompileUnit codeCompileUnit ) : System
codeCompileUnit System.CodeDom.CodeCompileUnit
리턴 System