Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.Serialization.XsdDataContractExporter Class Reference

Public Member Functions

 XsdDataContractExporter ()
 
 XsdDataContractExporter (XmlSchemaSet? schemas)
 
void Export (ICollection< Assembly > assemblies)
 
void Export (ICollection< Type > types)
 
void Export (Type type)
 
XmlQualifiedName GetSchemaTypeName (Type type)
 
XmlSchemaTypeGetSchemaType (Type type)
 
XmlQualifiedNameGetRootElementName (Type type)
 
bool CanExport (ICollection< Assembly > assemblies)
 
bool CanExport (ICollection< Type > types)
 
bool CanExport (Type type)
 

Properties

ExportOptionsOptions [get, set]
 
XmlSchemaSet Schemas [get]
 
DataContractSet DataContractSet [get]
 

Private Member Functions

XmlSchemaSet GetSchemaSet ()
 
void TraceExportBegin ()
 
void TraceExportEnd ()
 
void TraceExportError (Exception exception)
 
Type GetSurrogatedType (Type type)
 
void CheckAndAddType (Type type)
 
void AddType (Type type)
 
void Export ()
 
void AddKnownTypes ()
 

Private Attributes

ExportOptions _options
 
XmlSchemaSet _schemas
 
DataContractSet _dataContractSet
 

Detailed Description

Definition at line 10 of file XsdDataContractExporter.cs.


The documentation for this class was generated from the following file: