6 writes to m_originalUnicodeString
System (6)
net\System\URI.cs (4)
4062m_originalUnicodeString = m_String; // lazily switching strings 4290m_originalUnicodeString = m_String; 4298m_originalUnicodeString = m_String; 4354m_originalUnicodeString = m_String;
net\System\UriExt.cs (2)
117m_originalUnicodeString = m_String; // original string location changed 1026m_originalUnicodeString = otherUri.m_originalUnicodeString;
29 references to m_originalUnicodeString
System (29)
net\System\URI.cs (26)
1236return OriginalStringSwitched ? m_originalUnicodeString : m_String; 2049((m_Flags & Flags.HostUnicodeNormalized) == 0)) ? m_originalUnicodeString : m_String)) 2249m_String += m_originalUnicodeString.Substring(idx, m_originalUnicodeString.Length - idx); 2396info.Offset.End = (ushort)m_originalUnicodeString.Length; 2399fixed (char* userString = UseOrigUnicodeStrOffset ? m_originalUnicodeString : m_String){ 3348FindEndOfComponent(m_originalUnicodeString, ref origIdx, (ushort)m_originalUnicodeString.Length, c_DummyChar); 3351FindEndOfComponent(m_originalUnicodeString, ref origIdx, (ushort)m_originalUnicodeString.Length, 3356string escapedPath = EscapeUnescapeIri(m_originalUnicodeString, offset, origIdx, UriComponents.Path); 3473if (origIdx < m_originalUnicodeString.Length && m_originalUnicodeString[origIdx] == '?'){ 3475FindEndOfComponent(m_originalUnicodeString, ref origIdx, (ushort)m_originalUnicodeString.Length, ((syntaxFlags &(UriSyntaxFlags.MayHaveFragment)) != 0) ? '#' : c_EOL); 3478string escapedPath = EscapeUnescapeIri(m_originalUnicodeString, offset, origIdx, UriComponents.Query); 3530if (origIdx < m_originalUnicodeString.Length && m_originalUnicodeString[origIdx] == '#') 3533FindEndOfComponent(m_originalUnicodeString, ref origIdx, (ushort)m_originalUnicodeString.Length, c_EOL); 3536string escapedPath = EscapeUnescapeIri(m_originalUnicodeString, offset, origIdx, UriComponents.Fragment); 3921newHost = m_originalUnicodeString.Substring(0, startInput); 4066newHost = m_originalUnicodeString.Substring(0, startInput) + userInfoString + idnValue; 4291newHost = m_originalUnicodeString.Substring(0, startInput) + 4299newHost = m_originalUnicodeString.Substring(0, startInput) + 4355newHost = m_originalUnicodeString.Substring(0, startInput);
net\System\UriExt.cs (3)
238m_String = EscapeUnescapeIri(m_originalUnicodeString, 0, m_originalUnicodeString.Length, 1026m_originalUnicodeString = otherUri.m_originalUnicodeString;