C# Класс System.Runtime.Serialization.XsdDataContractExporter

Показать файл Открыть проект Примеры использования класса

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