29 references to Syntax
System (29)
net\System\URI.cs (14)
468
if (baseUri.
Syntax
.IsSimple)
488
relativeUri = baseUri.
Syntax
.InternalResolve(baseUri, this, out e);
518
if (baseUri.
Syntax
.IsSimple)
537
newUriString = baseUri.
Syntax
.InternalResolve(baseUri, this, out e);
578
if (baseUri.
Syntax
== syntax) {
1674
if (
Syntax
.IsSimple)
1804
if (!UserDrivenParsing && !obj.UserDrivenParsing &&
Syntax
.IsSimple && obj.
Syntax
.IsSimple)
5023
if (StaticIsFile(basePart.
Syntax
))
5066
bool convBackSlashes = basePart.
Syntax
.InFact(UriSyntaxFlags.ConvertPathSlashes);
5116
c1 = basePart.
Syntax
.InFact(UriSyntaxFlags.MayHaveQuery)? '?': c_DummyChar;
5120
char c2 = (!basePart.IsImplicitFile && basePart.
Syntax
.InFact(UriSyntaxFlags.MayHaveFragment)) ? '#' :
5160
path = Compress(path, 3, ref length, basePart.
Syntax
);
5176
path = Compress(path, basePart.SecuredPathIndex, ref length, basePart.
Syntax
);
net\System\UriExt.cs (15)
376
if (baseUri.
Syntax
.IsSimple)
384
newUriString = baseUri.
Syntax
.InternalResolve(baseUri, relativeUri, out e);
413
if (
Syntax
.IsSimple)
416
return
Syntax
.InternalGetComponents(this, components, format);
451
if (IsNotAbsoluteUri ||
Syntax
.IsSimple)
454
return
Syntax
.InternalIsWellFormedOriginalString(this);
774
if (relativeStr[0] == '#' && !baseUri.IsImplicitFile && baseUri.
Syntax
.InFact(UriSyntaxFlags.MayHaveFragment))
782
if (relativeStr[0] == '?' && !baseUri.IsImplicitFile && baseUri.
Syntax
.InFact(UriSyntaxFlags.MayHaveQuery))
802
else if (baseUri.
Syntax
.InFact(UriSyntaxFlags.AllowDOSPath))
807
prefix = baseUri.
Syntax
.InFact(UriSyntaxFlags.PathIsRooted) ? ":///" : "://";
809
prefix = baseUri.
Syntax
.InFact(UriSyntaxFlags.PathIsRooted) ? ":/" : ":";
940
if (
Syntax
.IsSimple)
943
return
Syntax
.InternalIsBaseOf(this, uri);
972
if (
Syntax
.SchemeName != uriLink.
Syntax
.SchemeName)