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

◆ WriteID()

void System.Xml.Serialization.XmlSerializationReaderILGen.WriteID ( string name)
inlineprivate

Definition at line 1498 of file XmlSerializationReaderILGen.cs.

1499 {
1500 if (name == null)
1501 {
1502 name = "";
1503 }
1505 {
1509 }
1510 }
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
void Add(TKey key, TValue value)
static int DefineField(QCallModule module, int tkParent, string name, byte[] signature, int sigLength, FieldAttributes attributes)
readonly Dictionary< string, FieldBuilder > _idNameFields

References System.Xml.Serialization.XmlSerializationReaderILGen._idNameFields, System.Xml.Serialization.XmlSerializationReaderILGen._idNames, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Reflection.Emit.TypeBuilder.DefineField(), System.Text.RegularExpressions.name, System.Xml.Serialization.XmlSerializationReaderILGen.NextIdName(), System.Collections.Generic.Dictionary< TKey, TValue >.TryGetValue(), System.Xml.Serialization.XmlSerializationILGen.typeBuilder, and System.value.

Referenced by System.Xml.Serialization.XmlSerializationReaderILGen.WriteIsStartTag(), System.Xml.Serialization.XmlSerializationReaderILGen.WriteQNameEqual(), and System.Xml.Serialization.XmlSerializationReaderILGen.WriteXmlNodeEqual().