Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Export() [4/4]

void System.Runtime.Serialization.XsdDataContractExporter.Export ( Type type)
inline

Definition at line 142 of file XsdDataContractExporter.cs.

143 {
144 if (type == null)
145 {
146 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("type"));
147 }
150 try
151 {
152 AddType(type);
153 Export();
154 }
155 catch (Exception exception)
156 {
159 throw;
160 }
162 }

References System.Runtime.Serialization.XsdDataContractExporter._dataContractSet, System.Runtime.Serialization.XsdDataContractExporter.AddType(), System.Runtime.Serialization.XsdDataContractExporter.DataContractSet, System.Runtime.Serialization.Dictionary, System.exception, System.Runtime.Serialization.XsdDataContractExporter.Export(), System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError(), System.Runtime.Serialization.XsdDataContractExporter.TraceExportBegin(), System.Runtime.Serialization.XsdDataContractExporter.TraceExportEnd(), System.Runtime.Serialization.XsdDataContractExporter.TraceExportError(), and System.type.