13 instantiations of StringHandle
System.Private.DataContractSerialization (13)
System\Xml\XmlBaseReader.cs (12)
2354new StringHandle(bufferReader), 2399: this(new PrefixHandle(bufferReader), new StringHandle(bufferReader), new ValueHandle(bufferReader)) 2452new StringHandle(bufferReader), 2467new StringHandle(bufferReader), 2482new StringHandle(bufferReader), 2497new StringHandle(bufferReader), 2527new StringHandle(bufferReader), 2542new StringHandle(bufferReader), 2557new StringHandle(bufferReader), 2572new StringHandle(bufferReader), 2587new StringHandle(bufferReader), 3035_uri = new StringHandle(bufferReader);
System\Xml\XmlUTF8TextReader.cs (1)
553_localName = new StringHandle(BufferReader);
29 references to StringHandle
System.Private.DataContractSerialization (29)
System\Xml\StringHandle.cs (13)
18internal sealed class StringHandle : IEquatable<StringHandle> 63public void SetValue(StringHandle value) 234public bool Equals([NotNullWhen(true)] StringHandle? other) 247public static bool operator ==(StringHandle s1, XmlDictionaryString xmlString2) 252public static bool operator !=(StringHandle s1, XmlDictionaryString xmlString2) 257public static bool operator ==(StringHandle s1, string s2) 262public static bool operator !=(StringHandle s1, string s2) 267public static bool operator ==(StringHandle s1, StringHandle s2) 272public static bool operator !=(StringHandle s1, StringHandle s2) 277public int CompareTo(StringHandle that) 287return Equals(obj as StringHandle);
System\Xml\XmlBaseReader.cs (12)
1054StringHandle localName = _node.LocalName; 1095StringHandle localName = _node.LocalName; 2038private readonly StringHandle _localName; 2068StringHandle localName, 2104public StringHandle LocalName { get { Debug.Assert(_qnameType != QNameType.Xmlns); return _localName; } } 2359private XmlElementNode(PrefixHandle prefix, StringHandle localName, ValueHandle value) 2403private XmlAttributeNode(PrefixHandle prefix, StringHandle localName, ValueHandle value) 2418public XmlEndElementNode(PrefixHandle prefix, StringHandle localName, ValueHandle value) 2435StringHandle localName, 2509public XmlAttributeTextNode(PrefixHandle prefix, StringHandle localName, ValueHandle value) 3027private readonly StringHandle _uri; 3090public StringHandle Uri
System\Xml\XmlBinaryReader.cs (2)
1043private void ReadName(StringHandle handle) 1057private void ReadDictionaryName(StringHandle s)
System\Xml\XmlUTF8TextReader.cs (2)
29private readonly StringHandle _localName; 666private void ReadQualifiedName(PrefixHandle prefix, StringHandle localName)