74 references to UnescapeMode
System.Private.Uri (74)
System\Uri.cs (49)
1009c_DummyChar, UnescapeMode.CopyOnly, _syntax, false);
1024UnescapeMode mode = (InFact(Flags.PathNotCanonical) && !IsImplicitFile)
1025? (UnescapeMode.Unescape | UnescapeMode.UnescapeAll) : UnescapeMode.CopyOnly;
1201UnescapeMode.Unescape | UnescapeMode.UnescapeAll,
2811InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape,
2819UnescapeMode.Unescape | UnescapeMode.UnescapeAll,
2847UnescapeMode mode;
2853? (UnescapeMode.Unescape | UnescapeMode.UnescapeAll) :
2854(InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape);
2858mode = UnescapeMode.CopyOnly;
2933UnescapeMode mode = UnescapeMode.CopyOnly;
2952V1ToStringUnescape => (InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape) | UnescapeMode.V1ToStringFlag,
2953UriFormat.Unescaped => UnescapeMode.Unescape | UnescapeMode.UnescapeAll,
2954_ => InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape
2972UnescapeMode mode = UnescapeMode.CopyOnly;
2991V1ToStringUnescape => (InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape) | UnescapeMode.V1ToStringFlag,
2992UriFormat.Unescaped => UnescapeMode.Unescape | UnescapeMode.UnescapeAll,
2993_ => InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape
4432UnescapeMode mode;
4437mode = (InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape)
4438| UnescapeMode.V1ToStringFlag;
4440mode &= ~UnescapeMode.Unescape;
4444mode = IsImplicitFile ? UnescapeMode.CopyOnly
4445: UnescapeMode.Unescape | UnescapeMode.UnescapeAll;
4450mode = InFact(Flags.UserEscaped) ? UnescapeMode.Unescape : UnescapeMode.EscapeUnescape;
4452mode &= ~UnescapeMode.Unescape;
4456if (mode != UnescapeMode.CopyOnly)
5032c_DummyChar, UnescapeMode.Unescape | UnescapeMode.UnescapeAll, null, false);
System\UriHelper.cs (20)
305ref int destPosition, char rsvd1, char rsvd2, char rsvd3, UnescapeMode unescapeMode, UriParser? syntax,
316char rsvd1, char rsvd2, char rsvd3, UnescapeMode unescapeMode, UriParser? syntax, bool isQuery)
348char rsvd1, char rsvd2, char rsvd3, UnescapeMode unescapeMode, UriParser? syntax, bool isQuery)
356char rsvd1, char rsvd2, char rsvd3, UnescapeMode unescapeMode, UriParser? syntax, bool isQuery)
364char rsvd1, char rsvd2, char rsvd3, UnescapeMode unescapeMode, UriParser? syntax, bool isQuery)
366if ((unescapeMode & UnescapeMode.EscapeUnescape) == UnescapeMode.CopyOnly)
374&& ((unescapeMode & UnescapeMode.EscapeUnescape) == UnescapeMode.EscapeUnescape);
384if ((unescapeMode & UnescapeMode.Unescape) == 0)
393if (unescapeMode >= UnescapeMode.UnescapeAll)
403if ((unescapeMode & UnescapeMode.Escape) != 0)
421else if ((unescapeMode & UnescapeMode.V1ToStringFlag) == 0 && IsNotSafeForUnescape(ch))
437else if (unescapeMode >= UnescapeMode.UnescapeAll)
449else if ((unescapeMode & (UnescapeMode.Unescape | UnescapeMode.UnescapeAll))
450== (UnescapeMode.Unescape | UnescapeMode.UnescapeAll))
454else if ((unescapeMode & UnescapeMode.Escape) != 0)
463else if ((unescapeMode & UnescapeMode.V1ToStringFlag) == 0