17 references to ConvertPathSlashes
System.Private.Uri (17)
System\GenericUriParser.cs (2)
103flags &= ~UriSyntaxFlags.ConvertPathSlashes; 139UriSyntaxFlags.ConvertPathSlashes |
System\Uri.cs (8)
3432(((syntaxFlags & (UriSyntaxFlags.CompressPath | UriSyntaxFlags.ConvertPathSlashes)) != 0) || 3441if (((syntaxFlags & (UriSyntaxFlags.ConvertPathSlashes)) != 0) && (result & Check.BackslashInPath) != 0) 4330UnescapePathSlashesAndDots(ref dest, start, _syntax.InFact(UriSyntaxFlags.ConvertPathSlashes)); 4359if (!OperatingSystem.IsWindows() && InFact(Flags.BackslashInPath) && _syntax.NotAny(UriSyntaxFlags.ConvertPathSlashes) && _syntax.InFact(UriSyntaxFlags.FileLikeUri) && !IsImplicitFile) 4385UnescapePathSlashesAndDots(ref dest, start, _syntax.InFact(UriSyntaxFlags.ConvertPathSlashes)); 4510syntax.InFact(UriSyntaxFlags.ConvertPathSlashes), 4518syntax.InFact(UriSyntaxFlags.ConvertPathSlashes), 4606bool convBackSlashes = basePart.Syntax.InFact(UriSyntaxFlags.ConvertPathSlashes);
System\UriSyntax.cs (7)
313UriSyntaxFlags.ConvertPathSlashes | // V1 compat, it will always convert backslashes 332UriSyntaxFlags.ConvertPathSlashes | 351UriSyntaxFlags.ConvertPathSlashes | 373UriSyntaxFlags.ConvertPathSlashes | 381FileSyntaxFlags & ~UriSyntaxFlags.ConvertPathSlashes; 396UriSyntaxFlags.ConvertPathSlashes | 499UriSyntaxFlags.ConvertPathSlashes |