|
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.