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

◆ Store()

void System.Runtime.Serialization.CodeGenerator.Store ( object var)
inlinepackage

Definition at line 800 of file CodeGenerator.cs.

801 {
802 if (var is ArgBuilder)
803 {
804 Starg((ArgBuilder)var);
805 return;
806 }
807 if (var is LocalBuilder)
808 {
810 return;
811 }
812 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializer.CreateSerializationException(System.SR.Format(System.SR.CanOnlyStoreIntoArgOrLocGot0, DataContract.GetClrTypeFullName(var.GetType()))));
813 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string CanOnlyStoreIntoArgOrLocGot0
Definition SR.cs:26
Definition SR.cs:7

References System.SR.CanOnlyStoreIntoArgOrLocGot0, System.Runtime.Serialization.XmlObjectSerializer.CreateSerializationException(), System.SR.Format(), System.Runtime.Serialization.DataContract.GetClrTypeFullName(), System.Reflection.Emit.Starg, System.Reflection.Emit.Stloc, and System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError().

Referenced by System.Runtime.Serialization.CodeGenerator.Dec(), System.Runtime.Serialization.CodeGenerator.DeclareLocal(), System.Runtime.Serialization.BitFlagsGenerator.LoadArray(), System.Runtime.Serialization.Json.JsonFormatReaderGenerator.CriticalHelper.LoadArray(), System.Runtime.Serialization.Json.JsonFormatReaderGenerator.CriticalHelper.ReadClass(), System.Runtime.Serialization.XmlFormatReaderGenerator.CriticalHelper.ReadClass(), System.Runtime.Serialization.CodeGenerator.Set(), System.Runtime.Serialization.Json.JsonFormatWriterGenerator.CriticalHelper.WriteClass(), System.Runtime.Serialization.XmlFormatWriterGenerator.CriticalHelper.WriteClass(), System.Runtime.Serialization.Json.JsonFormatWriterGenerator.CriticalHelper.WriteCollection(), System.Runtime.Serialization.XmlFormatWriterGenerator.CriticalHelper.WriteCollection(), System.Runtime.Serialization.XmlFormatWriterGenerator.CriticalHelper.WriteMembers(), and System.Runtime.Serialization.Json.JsonFormatWriterGenerator.CriticalHelper.WriteValue().