115 references to RelativeOrAbsolute
Aspire.Dashboard (1)
Model\TargetLocationInterceptor.cs (1)
16var uri = new Uri(originalTargetLocation, UriKind.RelativeOrAbsolute);
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\OutputModule.cs (1)
167if (Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out nsUri))
dotnet-svcutil-lib (21)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlValidatingReaderImpl.cs (1)
1067_validator.BaseUri = (resolver == null) ? new Uri(_outerReader.BaseURI, UriKind.RelativeOrAbsolute) : resolver.ResolveUri(null, _outerReader.BaseURI);
FrameworkFork\Microsoft.Xml\Xml\Resolvers\XmlPreloadedResolver.cs (2)
379_mappings.Add(new Uri(dtdInfo.publicId, UriKind.RelativeOrAbsolute), dtdInfo); 380_mappings.Add(new Uri(dtdInfo.systemId, UriKind.RelativeOrAbsolute), dtdInfo);
FrameworkFork\Microsoft.Xml\Xml\schema\Parser.cs (1)
89_schema.BaseUri = new Uri(reader.BaseURI, UriKind.RelativeOrAbsolute);
FrameworkFork\Microsoft.Xml\Xml\schema\ParserAsync.cs (1)
54_schema.BaseUri = new Uri(reader.BaseURI, UriKind.RelativeOrAbsolute);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaSet.cs (3)
374Uri schemaUri = new Uri(schemaDocument.BaseURI, UriKind.RelativeOrAbsolute); 951if (FindSchemaByNSAndUrl(new Uri(reader.BaseURI, UriKind.RelativeOrAbsolute), targetNamespace, null) != null) 963if (IsSchemaLoaded(new Uri(reader.BaseURI, UriKind.RelativeOrAbsolute), targetNamespace, out schema))
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (2)
1528if (!Uri.TryCreate(s, UriKind.RelativeOrAbsolute, out uri)) 1547if (!Uri.TryCreate(s, UriKind.RelativeOrAbsolute, out result))
FrameworkFork\Microsoft.Xml\Xml\XmlResolver.cs (1)
46Uri uri = new Uri(relativeUri, UriKind.RelativeOrAbsolute);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (1)
1425if (Uri.TryCreate(dataContractNamespace, UriKind.RelativeOrAbsolute, out uri))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (1)
1802if (Uri.TryCreate(dataContractNs, UriKind.RelativeOrAbsolute, out uri))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlReaderDelegator.cs (1)
579return new Uri(str, UriKind.RelativeOrAbsolute);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataLocation.cs (1)
32if (!Uri.TryCreate(value, UriKind.RelativeOrAbsolute, out uri))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (2)
156if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri)) 163if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri))
Metadata\MetadataFileNameManager.cs (2)
104if (Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out Uri nsUri)) 225var baseUri = new Uri(baseUrl, UriKind.RelativeOrAbsolute);
OutputPathHelper.cs (1)
116if (Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out Uri nsUri))
Shared\Options\OptionValueParser.cs (1)
52value = CreateValue<Uri>(() => new Uri(stringValue, UriKind.RelativeOrAbsolute), option, stringValue);
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\Converters\UriFormDataConverter.cs (1)
15if (Uri.TryCreate(value, UriKind.RelativeOrAbsolute, out result!))
Microsoft.AspNetCore.Http.Extensions (4)
RequestHeaders.cs (1)
338if (Uri.TryCreate(Headers.Referer, UriKind.RelativeOrAbsolute, out var uri))
ResponseHeaders.cs (1)
173if (Uri.TryCreate(Headers.Location, UriKind.RelativeOrAbsolute, out var uri))
src\Components\Endpoints\src\FormMapping\Converters\UriFormDataConverter.cs (1)
15if (Uri.TryCreate(value, UriKind.RelativeOrAbsolute, out result!))
src\Shared\ParameterBindingMethodCache.cs (1)
122Expression.Constant(UriKind.RelativeOrAbsolute),
Microsoft.AspNetCore.Http.Extensions.Tests (1)
ParameterBindingMethodCacheTests.cs (1)
51var call = methodFound!(Expression.Variable(typeof(Uri), "parsedValue"), Expression.Constant(UriKind.RelativeOrAbsolute)) as MethodCallExpression;
Microsoft.AspNetCore.Mvc.Abstractions (1)
src\Shared\ParameterBindingMethodCache.cs (1)
122Expression.Constant(UriKind.RelativeOrAbsolute),
Microsoft.AspNetCore.OpenApi (1)
src\Shared\ParameterBindingMethodCache.cs (1)
122Expression.Constant(UriKind.RelativeOrAbsolute),
Microsoft.Build (1)
ElementLocation\XmlDocumentWithLocation.cs (1)
154if (Uri.TryCreate(reader.BaseURI, UriKind.RelativeOrAbsolute, out Uri uri))
Microsoft.Build.Tasks.Core (1)
ManifestUtil\PathUtil.cs (1)
123Uri u = new Uri(path, UriKind.RelativeOrAbsolute);
PresentationCore (4)
MS\Internal\FontCache\FamilyCollection.cs (1)
253FontSource fontSource = new FontSource(new Uri(Path.Combine(FamilyCollection.SxSFontsResourcePrefix, _systemCompositeFontsFileNames[index] + Util.CompositeFontExtension), UriKind.RelativeOrAbsolute),
MS\Internal\FontFace\CompositeFontParser.cs (2)
884throw new FileFormatException(new Uri(_reader.BaseURI, UriKind.RelativeOrAbsolute), x); 954throw new FileFormatException(new Uri(fileName, UriKind.RelativeOrAbsolute), message, innerException);
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Media\TypeConverterHelper.cs (1)
68uriHolder.OriginalUri = new Uri((string)inputString, UriKind.RelativeOrAbsolute);
PresentationFramework (17)
MS\Internal\AppModel\ContentFilePart.cs (1)
91return MS.Internal.MimeTypeMapper.GetMimeTypeFromUri(new Uri(Uri.ToString(), UriKind.RelativeOrAbsolute)).ToString();
MS\Internal\AppModel\ResourcePart.cs (1)
105return MS.Internal.MimeTypeMapper.GetMimeTypeFromUri(new Uri(_name, UriKind.RelativeOrAbsolute)).ToString();
System\Windows\Annotations\Storage\XmlStreamStore.cs (2)
887if (!Uri.IsWellFormedUriString(xmlNamespace, UriKind.RelativeOrAbsolute)) 891Uri namespaceUri = new Uri(xmlNamespace, UriKind.RelativeOrAbsolute);
System\Windows\Data\XmlNamespaceMappingCollection.cs (1)
233Uri uri = new Uri(ns, UriKind.RelativeOrAbsolute);
System\Windows\Documents\DocumentReference.cs (1)
81DocumentsTrace.FixedDocumentSequence.IDF.Trace($"DocumentReference.GetDocument ({(Source == null ? new Uri("", UriKind.RelativeOrAbsolute) : Source)}, {forceReload})");
System\Windows\Documents\FixedPage.cs (3)
648inputUri = new Uri(inputUriStringWithoutFragment, UriKind.RelativeOrAbsolute); 656inputUri = new Uri(startPartUriString, UriKind.RelativeOrAbsolute); 667absoluteUri = new Uri(absoluteUri.ToString() + fragment, UriKind.RelativeOrAbsolute);
System\Windows\Documents\FixedSOMImage.cs (2)
60imageUri = new Uri(imageSource.ToString(), UriKind.RelativeOrAbsolute); 81imageUri = new Uri(imageSource.ToString(), UriKind.RelativeOrAbsolute);
System\Windows\Documents\PageContent.cs (3)
86DocumentsTrace.FixedFormat.PageContent.Trace($"PageContent.GetPageRoot Source={(Source == null ? new Uri("", UriKind.RelativeOrAbsolute) : Source)}"); 118DocumentsTrace.FixedFormat.PageContent.Trace($"PageContent.GetPageRootAsync Source={(Source == null ? new Uri("", UriKind.RelativeOrAbsolute) : Source)}"); 158DocumentsTrace.FixedFormat.PageContent.Trace($"PageContent.GetPageRootAsyncCancel Source={(Source == null ? new Uri("", UriKind.RelativeOrAbsolute) : Source)}");
System\Windows\Markup\ParserContext.cs (1)
112_baseUri = new Uri(xmlParserContext.BaseURI, UriKind.RelativeOrAbsolute);
System\Windows\ResourceDictionary.cs (1)
2512public ResourceDictionarySourceUriWrapper(Uri originalUri, Uri versionedUri) : base(originalUri.OriginalString, UriKind.RelativeOrAbsolute)
System\Windows\ThemeDictionaryExtension.cs (1)
122return new System.Uri(uri.ToString(), System.UriKind.RelativeOrAbsolute);
ReachFramework (8)
Packaging\XpsDocument.cs (2)
116this.Uri = new Uri(path, UriKind.RelativeOrAbsolute); 169this.Uri = new Uri(path, UriKind.RelativeOrAbsolute);
Packaging\XpsManager.cs (2)
124_uri = new Uri(path, UriKind.RelativeOrAbsolute); 1535Uri unescapedUri = new Uri(relativeUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.RelativeOrAbsolute);
Packaging\XPSSignatureDefinition.cs (1)
367Uri pageUri = new Uri(SpotLocation.PageUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.RelativeOrAbsolute);
Serialization\XpsFontSubsetter.cs (3)
461Uri fontUri = new Uri(_fontUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.RelativeOrAbsolute); 607Uri fontUri = new Uri(_fontUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.RelativeOrAbsolute); 643Uri fontUri = new Uri(_fontUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.RelativeOrAbsolute);
System.ComponentModel.TypeConverter (2)
System\ComponentModel\UriTypeConverter.cs (2)
50return new Uri(uriString, UriKind.RelativeOrAbsolute); 96return Uri.TryCreate(text, UriKind.RelativeOrAbsolute, out _);
System.IO.Packaging (2)
System\IO\Packaging\FileFormatException.cs (1)
124_sourceUri = new Uri(sourceUriString, UriKind.RelativeOrAbsolute);
System\IO\Packaging\InternalRelationshipCollection.cs (1)
34private static readonly UriKind DotNetRelativeOrAbsolute = Type.GetType("Mono.Runtime") == null ? UriKind.RelativeOrAbsolute : (UriKind)300;
System.Net.Http (3)
System\Net\Http\Headers\UriHeaderParser.cs (1)
18new UriHeaderParser(UriKind.RelativeOrAbsolute);
System\Net\Http\HttpClient.cs (1)
818string.IsNullOrEmpty(uri) ? null : new Uri(uri, UriKind.RelativeOrAbsolute);
System\Net\Http\HttpRequestMessage.cs (1)
138: this(method, string.IsNullOrEmpty(requestUri) ? null : new Uri(requestUri, UriKind.RelativeOrAbsolute))
System.Net.Http.Json (1)
System\Net\Http\Json\HttpClientJsonExtensions.cs (1)
113string.IsNullOrEmpty(uri) ? null : new Uri(uri, UriKind.RelativeOrAbsolute);
System.Net.HttpListener (1)
System\Net\HttpListenerRequest.cs (1)
221bool success = Uri.TryCreate(referrer, UriKind.RelativeOrAbsolute, out Uri? urlReferrer);
System.Net.Mail (1)
System\Net\Mail\Attachment.cs (1)
262if (!Uri.TryCreate(_part.ContentLocation, UriKind.RelativeOrAbsolute, out uri))
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\DataContract.cs (1)
1657if (Uri.TryCreate(dataContractNs, UriKind.RelativeOrAbsolute, out Uri? uri))
System\Runtime\Serialization\XmlReaderDelegator.cs (2)
730return new Uri(str, UriKind.RelativeOrAbsolute); 747return new Uri(str, UriKind.RelativeOrAbsolute);
System.Private.Uri (6)
System\Uri.cs (2)
504CreateThis(relativeUri, dontEscape, UriKind.RelativeOrAbsolute); 1705if (!TryCreate(s, UriKind.RelativeOrAbsolute, out other))
System\UriBuilder.cs (1)
32_uri = new Uri(uri, UriKind.RelativeOrAbsolute);
System\UriExt.cs (3)
23if ((int)uriKind < (int)UriKind.RelativeOrAbsolute || (int)uriKind > (int)UriKind.Relative) 287if (TryCreate(relativeUri, UriKind.RelativeOrAbsolute, out Uri? relativeLink)) 738if ((int)uriKind < (int)UriKind.RelativeOrAbsolute || (int)uriKind > (int)UriKind.Relative)
System.Private.Xml (11)
System\Xml\Core\XmlValidatingReaderImpl.cs (1)
1069_validator.BaseUri = (resolver == null) ? new Uri(_outerReader.BaseURI, UriKind.RelativeOrAbsolute) : resolver.ResolveUri(null, _outerReader.BaseURI);
System\Xml\Resolvers\XmlPreloadedResolver.cs (2)
363_mappings.Add(new Uri(dtdInfo.publicId, UriKind.RelativeOrAbsolute), dtdInfo); 364_mappings.Add(new Uri(dtdInfo.systemId, UriKind.RelativeOrAbsolute), dtdInfo);
System\Xml\Schema\Parser.cs (1)
84_schema.BaseUri = new Uri(reader.BaseURI!, UriKind.RelativeOrAbsolute);
System\Xml\Schema\ParserAsync.cs (1)
45_schema.BaseUri = new Uri(reader.BaseURI!, UriKind.RelativeOrAbsolute);
System\Xml\Schema\XmlSchemaSet.cs (3)
276Uri schemaUri = new Uri(schemaDocument.BaseURI!, UriKind.RelativeOrAbsolute); 800if (FindSchemaByNSAndUrl(new Uri(reader.BaseURI!, UriKind.RelativeOrAbsolute), targetNamespace, null) != null) 812if (IsSchemaLoaded(new Uri(reader.BaseURI!, UriKind.RelativeOrAbsolute), targetNamespace, out _))
System\Xml\XmlConvert.cs (2)
1319if (!Uri.TryCreate(s, UriKind.RelativeOrAbsolute, out uri)) 1339if (!Uri.TryCreate(s, UriKind.RelativeOrAbsolute, out result))
System\Xml\XmlResolver.cs (1)
45Uri uri = new Uri(relativeUri!, UriKind.RelativeOrAbsolute);
System.Runtime.Serialization.Schema (1)
System\Runtime\Serialization\Schema\CodeExporter.cs (1)
1517if (Uri.TryCreate(dataContractNamespace, UriKind.RelativeOrAbsolute, out Uri? uri))
System.ServiceModel.Primitives (3)
System\ServiceModel\Description\MetadataLocation.cs (1)
33if (!Uri.TryCreate(value, UriKind.RelativeOrAbsolute, out uri))
System\ServiceModel\Description\ServiceReflector.cs (2)
157if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri)) 166if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri))
System.ServiceModel.Syndication (14)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (3)
265result.ImageUrl = UriFromString(reader.ReadElementString(), UriKind.RelativeOrAbsolute, Atom10Constants.LogoTag, Atom10Constants.Atom10Namespace, reader); 659result = new UrlSyndicationContent(UriFromString(src, UriKind.RelativeOrAbsolute, Atom10Constants.ContentTag, Atom10Constants.Atom10Namespace, reader), type); 989link.Uri = (val != null) ? UriFromString(val, UriKind.RelativeOrAbsolute, Atom10Constants.LinkTag, Atom10Constants.Atom10Namespace, reader) : null;
System\ServiceModel\Syndication\AtomPub10ServiceDocumentFormatter.cs (3)
131ReadReferencedCategories(reader, referencedCategories, baseUri, new Uri(link, UriKind.RelativeOrAbsolute), version, maxExtensionSize); 366result.Link = new Uri(reader.Value, UriKind.RelativeOrAbsolute); 444result.BaseUri = new Uri(reader.Value, UriKind.RelativeOrAbsolute);
System\ServiceModel\Syndication\FeedUtils.cs (1)
79Uri newBaseUri = new Uri(newBase, UriKind.RelativeOrAbsolute);
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (6)
247Uri uri = UriFromString(uriParser, uriString, UriKind.RelativeOrAbsolute, Rss20Constants.LinkTag, Rss20Constants.Rss20Namespace, reader); 431feed.Links.Add(SyndicationLink.CreateSelfLink(UriFromString(val, UriKind.RelativeOrAbsolute, Rss20Constants.UrlTag, Rss20Constants.Rss20Namespace, reader))); 477result.Links.Add(SyndicationLink.CreateAlternateLink(UriFromString(fallbackAlternateLink, UriKind.RelativeOrAbsolute, fallbackAlternateLinkLocalName, fallbackAlternateLinkNamespace, reader))); 525link.Uri = UriFromString(val, UriKind.RelativeOrAbsolute, Rss20Constants.EnclosureTag, Rss20Constants.Rss20Namespace, reader); 657result.BaseUri = UriFromString(baseUri, UriKind.RelativeOrAbsolute, baseUriLocalName, baseUriNamespace, reader); 731result.ImageUrl = UriFromString(reader.ReadElementString(), UriKind.RelativeOrAbsolute, Rss20Constants.UrlTag, Rss20Constants.Rss20Namespace, reader);
System\ServiceModel\Syndication\SyndicationFeed.cs (1)
386textInput.Link = new SyndicationLink(new Uri(value, UriKind.RelativeOrAbsolute));
System.Text.Json (1)
System\Text\Json\Serialization\Converters\Value\UriConverter.cs (1)
38if (!Uri.TryCreate(uriString, UriKind.RelativeOrAbsolute, out Uri? value))
System.Xaml (4)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\Replacements\TypeUriConverter.cs (4)
38UriKind uriKind = UriKind.RelativeOrAbsolute; 76return new Uri(uriString, UriKind.RelativeOrAbsolute); 86return new Uri(uri.OriginalString, UriKind.RelativeOrAbsolute); 96return Uri.TryCreate(uriString, UriKind.RelativeOrAbsolute, out _);