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

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

Private Properties

프로퍼티 타입 설명
AddKnownTypes void
AddType void
CheckAndAddType void
Export void
GetSchemaSet System.Xml.Schema.XmlSchemaSet
GetSurrogatedType System.Type
TraceExportBegin void
TraceExportEnd void
TraceExportError void

공개 메소드들

메소드 설명
CanExport ( ICollection assemblies ) : bool
CanExport ( ICollection types ) : bool
CanExport ( System type ) : bool
CanExport ( System assemblies ) : bool
CanExport ( System types ) : bool
CanExport ( Type type ) : bool
Export ( ICollection assemblies ) : void
Export ( ICollection types ) : void
Export ( System type ) : void
Export ( System assemblies ) : void
Export ( System types ) : void
Export ( Type type ) : void
GenerateCode ( IList assemblies ) : IList
GetRootElementName ( System type ) : System.Xml.XmlQualifiedName
GetRootElementName ( Type type ) : XmlQualifiedName
GetSchemaType ( System type ) : System.Xml.Schema.XmlSchemaType
GetSchemaType ( Type type ) : XmlSchemaType
GetSchemaTypeName ( System type ) : System.Xml.XmlQualifiedName
GetSchemaTypeName ( Type type ) : XmlQualifiedName
XsdDataContractExporter ( )
XsdDataContractExporter ( System schemas )
XsdDataContractExporter ( ) : System.Xml
XsdDataContractExporter ( XmlSchemaSet schemas ) : System.Xml

비공개 메소드들

메소드 설명
AddKnownTypes ( ) : void
AddType ( Type type ) : void
CheckAndAddType ( Type type ) : void
Export ( ) : void
GetSchemaSet ( ) : XmlSchemaSet
GetSurrogatedType ( Type type ) : Type
TraceExportBegin ( ) : void
TraceExportEnd ( ) : void
TraceExportError ( Exception exception ) : void

메소드 상세

CanExport() 공개 메소드

public CanExport ( ICollection assemblies ) : bool
assemblies ICollection
리턴 bool

CanExport() 공개 메소드

public CanExport ( ICollection types ) : bool
types ICollection
리턴 bool

CanExport() 공개 메소드

public CanExport ( System type ) : bool
type System
리턴 bool

CanExport() 공개 메소드

public CanExport ( System assemblies ) : bool
assemblies System
리턴 bool

CanExport() 공개 메소드

public CanExport ( System types ) : bool
types System
리턴 bool

CanExport() 공개 메소드

public CanExport ( Type type ) : bool
type System.Type
리턴 bool

Export() 공개 메소드

public Export ( ICollection assemblies ) : void
assemblies ICollection
리턴 void

Export() 공개 메소드

public Export ( ICollection types ) : void
types ICollection
리턴 void

Export() 공개 메소드

public Export ( System type ) : void
type System
리턴 void

Export() 공개 메소드

public Export ( System assemblies ) : void
assemblies System
리턴 void

Export() 공개 메소드

public Export ( System types ) : void
types System
리턴 void

Export() 공개 메소드

public Export ( Type type ) : void
type System.Type
리턴 void

GenerateCode() 공개 메소드

public GenerateCode ( IList assemblies ) : IList
assemblies IList
리턴 IList

GetRootElementName() 공개 메소드

public GetRootElementName ( System type ) : System.Xml.XmlQualifiedName
type System
리턴 System.Xml.XmlQualifiedName

GetRootElementName() 공개 메소드

public GetRootElementName ( Type type ) : XmlQualifiedName
type System.Type
리턴 System.Xml.XmlQualifiedName

GetSchemaType() 공개 메소드

public GetSchemaType ( System type ) : System.Xml.Schema.XmlSchemaType
type System
리턴 System.Xml.Schema.XmlSchemaType

GetSchemaType() 공개 메소드

public GetSchemaType ( Type type ) : XmlSchemaType
type System.Type
리턴 System.Xml.Schema.XmlSchemaType

GetSchemaTypeName() 공개 메소드

public GetSchemaTypeName ( System type ) : System.Xml.XmlQualifiedName
type System
리턴 System.Xml.XmlQualifiedName

GetSchemaTypeName() 공개 메소드

public GetSchemaTypeName ( Type type ) : XmlQualifiedName
type System.Type
리턴 System.Xml.XmlQualifiedName

XsdDataContractExporter() 공개 메소드

XsdDataContractExporter() 공개 메소드

public XsdDataContractExporter ( System schemas )
schemas System

XsdDataContractExporter() 공개 메소드

public XsdDataContractExporter ( ) : System.Xml
리턴 System.Xml

XsdDataContractExporter() 공개 메소드

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