Terraria v1.4.4.9
Terraria source code documentation
|
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) |
XmlSchemaType? | GetSchemaType (Type type) |
XmlQualifiedName? | GetRootElementName (Type type) |
bool | CanExport (ICollection< Assembly > assemblies) |
bool | CanExport (ICollection< Type > types) |
bool | CanExport (Type type) |
Properties | |
ExportOptions? | Options [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 |
Definition at line 10 of file XsdDataContractExporter.cs.