531 references to UriKind
Accessibility_Core_App (1)
CommonControl2.cs (1)
17webBrowser1.Url = new Uri($"file://{page}", UriKind.Absolute);
Aspire.Azure.AI.OpenAI (3)
AspireConfigurableOpenAIExtensions.cs (1)
91if (connectionBuilder.TryGetValue(ConnectionStringEndpoint, out var endpoint) && endpoint != null && Uri.TryCreate(endpoint.ToString(), UriKind.Absolute, out var endpointUri))
AzureOpenAISettings.cs (2)
92if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 103if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Azure.Data.Tables (1)
AzureDataTablesSettings.cs (1)
56if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Azure.Messaging.WebPubSub (1)
AzureMessagingWebPubSubSettings.cs (1)
61if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Azure.Search.Documents (2)
AzureSearchSettings.cs (2)
60if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 71if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Azure.Security.KeyVault (1)
AzureSecurityKeyVaultSettings.cs (1)
46Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Azure.Storage.Blobs (1)
AzureStorageBlobsSettings.cs (1)
57if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Azure.Storage.Queues (1)
AzureStorageQueuesSettings.cs (1)
57if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Dashboard (7)
Configuration\DashboardOptions.cs (1)
40if (!Uri.TryCreate(Url, UriKind.Absolute, out _parsedUrl))
Model\BrowserLinkOutgoingPeerResolver.cs (1)
43if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && string.Equals(uri.Host, "localhost", StringComparisons.UrlHost))
Model\TargetLocationInterceptor.cs (1)
16var uri = new Uri(originalTargetLocation, UriKind.RelativeOrAbsolute);
ResourceService\Partials.cs (1)
75let parsedUri = Uri.TryCreate(u.FullUrl, UriKind.Absolute, out var uri) ? uri : null
src\Shared\IConfigurationExtensions.cs (2)
76return new Uri(uri, UriKind.Absolute); 112.Select(url => new Uri(url, UriKind.Absolute))
src\Shared\StringUtils.cs (1)
14&& Uri.TryCreate(splitInput[0], UriKind.Absolute, out uri))
Aspire.Dashboard.Tests (2)
Integration\FrontendBrowserTokenAuthTests.cs (2)
187var uri = new Uri((string)GetValue(w.State, "DashboardLoginUrl")!, UriKind.Absolute); 236var uri = new Uri((string)GetValue(loginLinkLog.State, "DashboardLoginUrl")!, UriKind.Absolute);
Aspire.Elastic.Clients.Elasticsearch (2)
ElasticClientsElasticsearchSettings.cs (2)
56if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 67if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Hosting (6)
Dashboard\TransportOptionsValidator.cs (3)
30if (!Uri.TryCreate(firstApplicationUrl, UriKind.Absolute, out var parsedFirstApplicationUrl)) 64if (!Uri.TryCreate(resourceServiceEndpointUrl, UriKind.Absolute, out var parsedResourceServiceEndpointUrl)) 80if (!Uri.TryCreate(value, UriKind.Absolute, out var parsedUri))
src\Shared\IConfigurationExtensions.cs (2)
76return new Uri(uri, UriKind.Absolute); 112.Select(url => new Uri(url, UriKind.Absolute))
src\Shared\StringUtils.cs (1)
14&& Uri.TryCreate(splitInput[0], UriKind.Absolute, out uri))
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
178if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
155if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Hosting.Milvus (2)
MilvusBuilderExtensions.cs (2)
231if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 242if (connectionBuilder.ContainsKey("Endpoint") && Uri.TryCreate(connectionBuilder["Endpoint"].ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Hosting.Qdrant (2)
QdrantBuilderExtensions.cs (2)
155if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 166if (connectionBuilder.TryGetValue("Endpoint", out var endpointValue) && Uri.TryCreate(endpointValue.ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Hosting.Tests (1)
WithReferenceTests.cs (1)
275Assert.Throws<InvalidOperationException>(() => builder.AddProject<ProjectA>("projecta").WithReference("petstore", new Uri("petstore.swagger.io", UriKind.Relative)));
Aspire.Microsoft.Azure.Cosmos (1)
AspireMicrosoftAzureCosmosExtensions.cs (1)
73if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
AspireAzureEFCoreCosmosExtensions.cs (1)
56if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Milvus.Client (2)
MilvusClientSettings.cs (2)
42if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 53if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
Aspire.OpenAI (1)
OpenAISettings.cs (1)
82if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Qdrant.Client (2)
QdrantClientSettings.cs (2)
28if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 39if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
AuthSamples.FunctionalTests (1)
HttpClientExtensions.cs (1)
45target = new Uri(formaction, UriKind.Relative);
BuildActionTelemetryTable (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
BuildBoss (1)
ProjectCheckerUtil.cs (1)
140if (!Uri.TryCreate(internalsVisibleTo.WorkItem, UriKind.Absolute, out _))
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
142return Uri.TryCreate(file, UriKind.Absolute, out var _) && file.StartsWith("http", StringComparison.Ordinal);
dotnet-svcutil.xmlserializer (2)
Microsoft\Tools\ServiceModel\SvcUtil\InputModule.cs (1)
83if (Uri.TryCreate(path, UriKind.Absolute, out serviceUri) && !serviceUri.IsFile)
Microsoft\Tools\ServiceModel\SvcUtil\OutputModule.cs (1)
167if (Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out nsUri))
dotnet-svcutil-lib (45)
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 (4)
207return new Uri(relativeUri, UriKind.Relative); 217return new Uri(relativeUri, UriKind.Relative); 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\ServiceMetadataExtension.cs (1)
238else if (Uri.TryCreate(text, UriKind.Absolute, out uri))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (3)
31if (Uri.IsWellFormedUriString(path, UriKind.Absolute) || path == String.Empty) 156if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri)) 163if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri))
FrameworkFork\System.ServiceModel\System\ServiceModel\EndpointAddress.cs (2)
897if (!Uri.TryCreate(address, UriKind.Absolute, out uri)) 964if (!Uri.TryCreate(address, UriKind.Absolute, out uri))
Metadata\MetadataDocumentLoader.cs (9)
107this.metadataSourceFiles.AddRange(fileInfoList.Select(fi => new Uri(fi.FullName, UriKind.Absolute))); 148this.metadataSourceFiles.AddRange(fileInfoList.Select(fi => new Uri(fi.FullName, UriKind.Absolute))); 269if (Uri.TryCreate(uri, UriKind.Absolute, out serviceUri) || 270isUrl && Uri.TryCreate(baseUrl, UriKind.Absolute, out Uri baseUri) && Uri.TryCreate(baseUri, uri, out serviceUri) || 271!isUrl && Uri.TryCreate(Path.Combine(basePath, uri), UriKind.Absolute, out serviceUri)) 480if (Uri.TryCreate(schemaLocation, UriKind.Absolute, out schemaUri)) 490if (Uri.TryCreate(Path.Combine(basePath, schemaLocation), UriKind.Absolute, out Uri schemaFile)) 498if (schemaUri == null && Uri.TryCreate(baseUrl, UriKind.Absolute, out Uri baseUri)) 557Uri.TryCreate(fullFileName, UriKind.Absolute, out schemaFile);
Metadata\MetadataDocumentSaver.cs (1)
302Uri.TryCreate(location, UriKind.Absolute, out Uri uri);
Metadata\MetadataFileNameManager.cs (8)
104if (Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out Uri nsUri)) 200if (Uri.TryCreate(filePath1, UriKind.Absolute, out fileUri) || Uri.TryCreate(filePath1, UriKind.Relative, out fileUri)) 211return Uri.TryCreate(filePath1, UriKind.Absolute, out uri1) && Uri.TryCreate(filePath2, UriKind.Absolute, out uri2) && StringComparer.OrdinalIgnoreCase.Compare(uri1.AbsoluteUri, uri2.AbsoluteUri) == 0 || 212Uri.TryCreate(filePath1, UriKind.Relative, out uri1) && Uri.TryCreate(filePath2, UriKind.Relative, out uri2) && StringComparer.OrdinalIgnoreCase.Compare(uri1.ToString(), uri2.ToString()) == 0; 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);
Shared\Options\UpdateOptions.cs (1)
97this.Inputs[idx] = new Uri(relPath, UriKind.Relative);
Shared\Utilities\PathHelper.cs (1)
61if (!isUrl && (Uri.TryCreate(Path.Combine(basePath, input), UriKind.Absolute, out var uri)) && uri.Scheme == "file")
GenerateRulesMissingDocumentation (1)
Program.cs (1)
108if (!Uri.TryCreate(helpLink, UriKind.Absolute, out var uri))
InMemory.FunctionalTests (1)
RequestTests.cs (1)
245var requestTarget = new Uri(requestUrl, UriKind.Absolute);
Microsoft.AspNetCore.Authentication.OpenIdConnect (2)
OpenIdConnectHandler.cs (2)
278if (!Uri.IsWellFormedUriString(redirectUri, UriKind.Absolute)) 525if (!Uri.IsWellFormedUriString(redirectUri, UriKind.Absolute))
Microsoft.AspNetCore.Authentication.WsFederation (3)
WsFederationHandler.cs (2)
137if (!Uri.IsWellFormedUriString(redirectUri, UriKind.Absolute)) 458if (!Uri.IsWellFormedUriString(redirectUri, UriKind.Absolute))
WsFederationPostConfigureOptions.cs (1)
52if (!options.CallbackPath.HasValue && !string.IsNullOrEmpty(options.Wreply) && Uri.TryCreate(options.Wreply, UriKind.Absolute, out var wreply))
Microsoft.AspNetCore.Components (1)
NavigationManager.cs (1)
67_baseUri = new Uri(value!, UriKind.Absolute);
Microsoft.AspNetCore.Components.Endpoints (2)
FormMapping\Converters\UriFormDataConverter.cs (1)
15if (Uri.TryCreate(value, UriKind.RelativeOrAbsolute, out result!))
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
229if (!Uri.TryCreate(destinationUrl, UriKind.Absolute, out var absoluteUri))
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
Binding\FormDataMapperTests.cs (1)
231{ "/path", new Uri("/path", UriKind.Relative) },
Microsoft.AspNetCore.Components.Server (2)
ComponentHub.cs (2)
98!Uri.TryCreate(baseUri, UriKind.Absolute, out _) || 99!Uri.TryCreate(uri, UriKind.Absolute, out _))
Microsoft.AspNetCore.Components.Web (1)
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (1)
374return new Uri(navigationManager.Uri, UriKind.Absolute).PathAndQuery;
Microsoft.AspNetCore.Cors (3)
Infrastructure\CorsPolicyBuilder.cs (1)
71if (Uri.TryCreate(origin, UriKind.Absolute, out var uri) &&
Infrastructure\CorsPolicyExtensions.cs (2)
19if (Uri.TryCreate(origin, UriKind.Absolute, out var originUri)) 32return new Uri(origin.Replace(_WildcardSubdomain, string.Empty), UriKind.Absolute);
Microsoft.AspNetCore.Cors.Test (2)
UriHelpersTests.cs (2)
56new object[] {new Uri("/relativeUri", UriKind.Relative), new Uri("http://domain")}, 57new object[] {new Uri("http://sub.domain"), new Uri("/relative", UriKind.Relative)}
Microsoft.AspNetCore.HeaderParsing (1)
Parsers\UriParser.cs (1)
16if (values.Count != 1 || !Uri.TryCreate(values[0], UriKind.RelativeOrAbsolute, out var parsedValue))
Microsoft.AspNetCore.Http.Extensions (5)
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 (2)
27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 128Expression.Constant(UriKind.RelativeOrAbsolute),
Microsoft.AspNetCore.Http.Extensions.Tests (23)
ParameterBindingMethodCacheTests.cs (2)
51var call = methodFound!(Expression.Variable(typeof(Uri), "parsedValue"), Expression.Constant(UriKind.RelativeOrAbsolute)) as MethodCallExpression; 57Assert.Equal(typeof(UriKind), parameters[1].ParameterType);
RequestDelegateFactoryTests.cs (10)
402if (!Uri.TryCreate(value, UriKind.Absolute, out var uri)) 420if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 441if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 457if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 480if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 498if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 514if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 533if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 546if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 564if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri))
RequestDelegateGenerator\SharedTypes.cs (11)
146if (!Uri.TryCreate(value, UriKind.Absolute, out var uri)) 226if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 253if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 278if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 305if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 322if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 338if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 359if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 392if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 426if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 450if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri))
Microsoft.AspNetCore.Http.Microbenchmarks (11)
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (11)
146if (!Uri.TryCreate(value, UriKind.Absolute, out var uri)) 226if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 253if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 278if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 305if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 322if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 338if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 359if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 392if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 426if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri)) 450if (!Uri.TryCreate(context.Request.Headers.Referer, UriKind.Absolute, out var uri))
Microsoft.AspNetCore.Http.Results (2)
Results.cs (1)
529public static IResult LocalRedirect([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl, bool permanent = false, bool preserveMethod = false)
TypedResults.cs (1)
587public static RedirectHttpResult LocalRedirect([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl, bool permanent = false, bool preserveMethod = false)
Microsoft.AspNetCore.Identity.FunctionalTests (1)
Extensions\HttpClientExtensions.cs (1)
47target = new Uri(formaction, UriKind.Relative);
Microsoft.AspNetCore.Mvc.Abstractions (2)
src\Shared\ParameterBindingMethodCache.cs (2)
27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 128Expression.Constant(UriKind.RelativeOrAbsolute),
Microsoft.AspNetCore.Mvc.Core (7)
ControllerBase.cs (4)
386public virtual LocalRedirectResult LocalRedirect([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 400public virtual LocalRedirectResult LocalRedirectPermanent([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 415public virtual LocalRedirectResult LocalRedirectPreserveMethod([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 430public virtual LocalRedirectResult LocalRedirectPermanentPreserveMethod([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl)
LocalRedirectResult.cs (3)
23public LocalRedirectResult([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 34public LocalRedirectResult([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl, bool permanent) 46public LocalRedirectResult([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl, bool permanent, bool preserveMethod)
Microsoft.AspNetCore.Mvc.Core.Test (2)
ControllerBaseTest.cs (2)
1355var uri = new Uri("/test/url", UriKind.Relative); 1550var uri = new Uri("/test/url", UriKind.Relative);
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
LinkGenerationTests.cs (1)
68TestPlatformHelper.IsMono ? new Uri(expected) : new Uri(expected, UriKind.Relative),
Microsoft.AspNetCore.Mvc.Razor (3)
Infrastructure\DefaultFileVersionProvider.cs (1)
48if (Uri.TryCreate(resolvedPath, UriKind.Absolute, out var uri) && !uri.IsFile)
TagHelpers\UrlResolutionTagHelper.cs (2)
218protected bool TryResolveUrl([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string url, out string? resolvedUrl) 243protected bool TryResolveUrl([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string url, [NotNullWhen(true)] out IHtmlContent? resolvedUrl)
Microsoft.AspNetCore.Mvc.RazorPages (8)
PageBase.cs (4)
411public virtual LocalRedirectResult LocalRedirect([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 424public virtual LocalRedirectResult LocalRedirectPermanent([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 438public virtual LocalRedirectResult LocalRedirectPreserveMethod([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 452public virtual LocalRedirectResult LocalRedirectPermanentPreserveMethod([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl)
PageModel.cs (4)
718public virtual LocalRedirectResult LocalRedirect([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 731public virtual LocalRedirectResult LocalRedirectPermanent([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 745public virtual LocalRedirectResult LocalRedirectPreserveMethod([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl) 759public virtual LocalRedirectResult LocalRedirectPermanentPreserveMethod([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl)
Microsoft.AspNetCore.OpenApi (2)
src\Shared\ParameterBindingMethodCache.cs (2)
27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 128Expression.Constant(UriKind.RelativeOrAbsolute),
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\Http1Connection.cs (1)
563if (!Uri.TryCreate(RawTarget, UriKind.Absolute, out var uri))
Microsoft.Authentication.WebAssembly.Msal (2)
MsalDefaultOptionsConfiguration.cs (2)
26if (redirectUri == null || !Uri.TryCreate(redirectUri, UriKind.Absolute, out _)) 34if (logoutUri == null || !Uri.TryCreate(logoutUri, UriKind.Absolute, out _))
Microsoft.Build (3)
Construction\Solution\ProjectInSolution.cs (1)
183if (!Uri.TryCreate(_relativePath, UriKind.Absolute, out Uri _))
Construction\Solution\SolutionFile.cs (1)
584if (Uri.TryCreate(proj.RelativePath, UriKind.Absolute, out Uri uri))
ElementLocation\XmlDocumentWithLocation.cs (1)
132if (Uri.TryCreate(reader.BaseURI, UriKind.RelativeOrAbsolute, out Uri uri))
Microsoft.Build.Engine (3)
Shared\FileUtilities.cs (3)
810Uri baseUri = new Uri(FileUtilities.EnsureTrailingSlash(basePath), UriKind.Absolute); // May throw UriFormatException 841if (!Uri.TryCreate(path, UriKind.Absolute, out pathUri)) 843pathUri = new Uri(path, UriKind.Relative);
Microsoft.Build.Tasks.Core (4)
DownloadFile.cs (1)
88if (!Uri.TryCreate(SourceUrl, UriKind.Absolute, out Uri uri))
ManifestUtil\PathUtil.cs (3)
123Uri u = new Uri(path, UriKind.RelativeOrAbsolute); 184if (!Uri.TryCreate(path, UriKind.Absolute, out u) || u == null) 194if (!Uri.TryCreate(path, UriKind.Absolute, out Uri u) || u == null)
Microsoft.CodeAnalysis (2)
CommandLine\SarifErrorLogger.cs (2)
138if (Uri.TryCreate(fullPath, UriKind.Absolute, out var uri)) 155if (Uri.TryCreate(path, UriKind.Relative, out var uri))
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\NavigationActionFactory.cs (1)
35if (Uri.TryCreate(navigationTarget, UriKind.Absolute, out var absoluteUri))
Microsoft.CodeAnalysis.EditorFeatures.Wpf (6)
artifacts\obj\Microsoft.CodeAnalysis.EditorFeatures.Wpf\Release\net472\InlineRename\UI\Adornment\RenameFlyout.g.cs (1)
144"nameflyout.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.CodeAnalysis.EditorFeatures.Wpf\Release\net472\InlineRename\UI\Adornment\RenameUserInputTextBox.g.cs (1)
53"nameuserinputtextbox.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.CodeAnalysis.EditorFeatures.Wpf\Release\net472\InlineRename\UI\Dashboard\RenameDashboard.g.cs (1)
174"namedashboard.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.CodeAnalysis.EditorFeatures.Wpf\Release\net472\InlineRename\UI\SmartRename\SmartRenameStatusControl.g.cs (1)
62"smartrenamestatuscontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.CodeAnalysis.EditorFeatures.Wpf\Release\net472\InlineRename\UI\SmartRename\SmartRenameUserInputComboBox.g.cs (1)
63"smartrenameuserinputcombobox.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.CodeAnalysis.EditorFeatures.Wpf\Release\net472\QuickInfo\OnTheFlyDocsView.g.cs (1)
53"aml"), System.UriKind.Relative);
Microsoft.CodeAnalysis.Features (1)
AddImport\PackageSourceHelper.cs (1)
40if (!Uri.TryCreate(sourceUrl, UriKind.Absolute, out var uri))
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Extensions\ProtocolConversions.cs (3)
42private static readonly Uri s_sourceGeneratedDocumentBaseUri = new(SourceGeneratedDocumentBaseUri, UriKind.Absolute); 205return new(uriString, UriKind.Absolute); 282return new Uri(url, UriKind.Absolute);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
UriTests.cs (5)
195var encodedUri = new Uri(encodedUriString, UriKind.Absolute); 219var upperCaseUri = new Uri(@"file:///C:/Users/dabarbet/source/repos/XUnitApp1/UnitTest1.cs", UriKind.Absolute); 220var lowerCaseUri = new Uri(@"file:///c:/Users/dabarbet/source/repos/XUnitApp1/UnitTest1.cs", UriKind.Absolute); 267var upperCaseUri = new Uri(@"git:/Blah", UriKind.Absolute); 268var lowerCaseUri = new Uri(@"git:/blah", UriKind.Absolute);
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
504var uri = new Uri(path, UriKind.RelativeOrAbsolute);
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DiagnosticData.cs (1)
345=> Uri.TryCreate(HelpLink, UriKind.Absolute, out var uri) ? uri : null;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.DotNet.Build.Tasks.Feed (1)
src\BuildModelFactory.cs (1)
276if (Uri.TryCreate(repoUri, UriKind.Absolute, out Uri parsedUri))
Microsoft.DotNet.Build.Tasks.VisualStudio (2)
Vsix\FinalizeInsertionVsixFile.cs (2)
47var part = package.GetPart(new Uri(VsixManifestPartName, UriKind.Relative)); 110var part = package.GetPart(new Uri("/manifest.json", UriKind.Relative));
Microsoft.DotNet.Git.IssueManager (3)
Helpers\RepositoryHelper.cs (3)
19if (Uri.TryCreate(repositoryUrl, UriKind.Absolute, out Uri parsedUri)) 51if (Uri.TryCreate(repositoryUrl, UriKind.Absolute, out Uri parsedUri)) 82if (Uri.TryCreate(repositoryUrl, UriKind.Absolute, out Uri parsedUri))
Microsoft.DotNet.SignCheck (1)
SignCheck.cs (1)
203if ((Uri.TryCreate(inputFile, UriKind.Absolute, out uriResult)) && (uriResult.Scheme == Uri.UriSchemeHttp || uriResult.Scheme == Uri.UriSchemeHttps))
Microsoft.Extensions.DependencyModel (1)
DependencyContextLoader.cs (1)
161if (Uri.TryCreate(assembly.CodeBase, UriKind.Absolute, out Uri? codeBase)
Microsoft.ML.Core (2)
Utilities\ResourceManagerUtils.cs (1)
114if (!Uri.TryCreate(Path.Combine(MlNetResourcesUrl, relativeUrl), UriKind.Absolute, out var absoluteUrl))
Utilities\Stream.cs (1)
985if (Uri.IsWellFormedUriString(file, UriKind.Absolute))
Microsoft.ML.Core.Tests (2)
UnitTests\TestResourceDownload.cs (2)
43if (!Uri.TryCreate("https://fake-website/fake-model.model/", UriKind.Absolute, out var badUri)) 73if (!Uri.TryCreate("https://cnn.com/", UriKind.Absolute, out var cnn))
Microsoft.VisualStudio.LanguageServices (45)
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\ChangeSignature\AddParameterDialog.g.cs (1)
207"alog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\ChangeSignature\ChangeSignatureDialog.g.cs (1)
239"edialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\CommonControls\MemberSelection.g.cs (1)
113".xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\CommonControls\NewTypeDestinationSelection.g.cs (1)
113"ionselection.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\DocumentOutline\DocumentOutlineView.g.cs (1)
90"eview.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\Analyzers\View\AnalyzerSettingsView.g.cs (1)
62"/view/analyzersettingsview.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\Analyzers\View\SeverityControl.g.cs (1)
70"/view/severitycontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\CodeStyle\View\CodeStyleSettingsView.g.cs (1)
62"/view/codestylesettingsview.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\CodeStyle\View\CodeStyleSeverityControl.g.cs (1)
70"/view/codestyleseveritycontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\CodeStyle\View\CodeStyleValueControl.g.cs (1)
70"/view/codestylevaluecontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\Common\EnumPropertyView.g.cs (1)
70"umpropertyview.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesLocationControl.g.cs (1)
70"le/view/columnviews/namingstyleslocationcontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesSeverityControl.g.cs (1)
70"le/view/columnviews/namingstylesseveritycontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesStyleControl.g.cs (1)
70"le/view/columnviews/namingstylesstylecontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesTypeControl.g.cs (1)
70"le/view/columnviews/namingstylestypecontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\NamingStyle\View\NamingStyleSettingsView.g.cs (1)
62"le/view/namingstylesettingsview.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\SettingsEditorControl.g.cs (1)
150"ditorcontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\Whitespace\View\WhitespaceBoolSettingView.g.cs (1)
63"e/view/whitespaceboolsettingview.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\EditorConfigSettings\Whitespace\View\WhitespaceSettingsView.g.cs (1)
62"e/view/whitespacesettingsview.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\ErrorReporting\DetailedErrorInfoDialog.g.cs (1)
80"fodialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\ExtractClass\ExtractClassDialog.g.cs (1)
87"g.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\ExtractInterface\ExtractInterfaceDialog.g.cs (1)
97"acedialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\GenerateType\GenerateTypeDialog.g.cs (1)
182"g.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\InheritanceMargin\MarginGlyph\InheritanceMarginContextMenu.g.cs (1)
65"inheritancemargincontextmenu.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\MoveStaticMembers\MoveStaticMembersDialog.g.cs (1)
136"mbersdialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\MoveStaticMembers\StaticMemberSelection.g.cs (1)
95"selection.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\MoveToNamespace\MoveToNamespaceDialog.g.cs (1)
119"edialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\PickMembers\PickMembersDialog.g.cs (1)
129"xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\PreviewPane\PreviewPane.g.cs (1)
183System.Uri resourceLocater = new System.Uri("/Microsoft.VisualStudio.LanguageServices;component/previewpane/previewpane.xaml", System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\PullMemberUp\MainDialog\PullMemberUpDialog.g.cs (1)
104"mberupdialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\PullMemberUp\WarningDialog\PullMemberUpWarningDialog.g.cs (1)
78"lmemberupwarningdialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\StackTraceExplorer\StackTraceExplorer.g.cs (1)
56"xplorer.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\StackTraceExplorer\StackTraceExplorerRoot.g.cs (1)
81"xplorerroot.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\UnusedReferences\Dialog\RemoveUnusedReferencesDialog.g.cs (1)
88"unusedreferencesdialog.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\ValueTracking\ValueTrackingRoot.g.cs (1)
71"t.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices\Release\net472\ValueTracking\ValueTrackingTree.g.cs (1)
104"e.xaml"), System.UriKind.Relative);
Progression\GraphBuilder.cs (2)
696if (!Uri.TryCreate(fileName, UriKind.RelativeOrAbsolute, out _)) 786if (!Uri.TryCreate(path, UriKind.Absolute, out var uri))
Progression\GraphNodeIdCreation.cs (5)
32GraphNodeId.GetPartial(CodeGraphNodeIdName.Assembly, new Uri(document.Project.FilePath, UriKind.RelativeOrAbsolute)), 33GraphNodeId.GetPartial(CodeGraphNodeIdName.File, new Uri(document.FilePath, UriKind.RelativeOrAbsolute))); 413return new Uri(foundProject.OutputFilePath, UriKind.RelativeOrAbsolute); 430return new Uri(reference.FilePath, UriKind.RelativeOrAbsolute); 440return new Uri(foundProject.OutputFilePath, UriKind.Absolute);
ProjectSystem\MetadataReferences\VisualStudioFrameworkAssemblyPathResolverFactory.cs (1)
57if (Uri.TryCreate(assembly.CodeBase, UriKind.RelativeOrAbsolute, out var uri) &&
VSWpfThemeService.cs (1)
25_themeDictionary.Source = new Uri("/Microsoft.VisualStudio.LanguageServices;component/VSThemeDictionary.xaml", UriKind.Relative);
Microsoft.VisualStudio.LanguageServices.CSharp (3)
artifacts\obj\Microsoft.VisualStudio.LanguageServices.CSharp\Release\net472\Options\AdvancedOptionPageControl.g.cs (1)
790"agecontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices.CSharp\Release\net472\Options\Formatting\FormattingOptionPageControl.g.cs (1)
94"attingoptionpagecontrol.xaml"), System.UriKind.Relative);
artifacts\obj\Microsoft.VisualStudio.LanguageServices.CSharp\Release\net472\Options\IntelliSenseOptionPageControl.g.cs (1)
182"ionpagecontrol.xaml"), System.UriKind.Relative);
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
artifacts\obj\Microsoft.VisualStudio.LanguageServices.VisualBasic\Release\net472\Options\AdvancedOptionPageControl.g.vb (1)
625"tionpagecontrol.xaml", System.UriKind.Relative)
artifacts\obj\Microsoft.VisualStudio.LanguageServices.VisualBasic\Release\net472\Options\IntelliSenseOptionPageControl.g.vb (1)
142"seoptionpagecontrol.xaml", System.UriKind.Relative)
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\Diagnostics\XamlDiagnostic.cs (1)
23=> Uri.TryCreate(HelpLink, UriKind.Absolute, out var uri) ? uri : null;
MSBuild (1)
TerminalLogger\TerminalLogger.cs (1)
646if (Uri.TryCreate(urlString, UriKind.Absolute, out Uri? uri))
netstandard (1)
netstandard.cs (1)
2229[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.UriKind))]
PresentationBuildTasks (1)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
2675CodeFieldReferenceExpression cfreRelUri = new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(System.UriKind)), "Relative");
PresentationCore (16)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (1)
49if (Uri.TryCreate(locationString, UriKind.Absolute, out absoluteUri))
MS\Internal\FontCache\FamilyCollection.cs (1)
253FontSource fontSource = new FontSource(new Uri(Path.Combine(FamilyCollection.SxSFontsResourcePrefix, _systemCompositeFontsFileNames[index] + Util.CompositeFontExtension), UriKind.RelativeOrAbsolute),
MS\Internal\FontCache\FontCacheUtil.cs (1)
329_windowsFontsUriObject = new Uri(_windowsFontsLocalPath, UriKind.Absolute);
MS\Internal\FontCache\FontSourceCollection.cs (2)
190fontSources.Add(new FontSource(new Uri(file, UriKind.Absolute), _isWindowsFonts, true)); 199fontSources.Add(new FontSource(new Uri(file, UriKind.Absolute), _isWindowsFonts, isComposite));
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);
System\Windows\Media\Color.cs (2)
301context.ProfileUri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
System\Windows\Media\ColorContext.cs (1)
575if (!Uri.TryCreate(profilePathString, UriKind.Absolute, out profilePath))
System\Windows\Media\Fonts.cs (1)
102if (!string.IsNullOrEmpty(location) && Uri.TryCreate(location, UriKind.Absolute, out fontLocation))
System\Windows\Navigation\BaseUriHelper.cs (4)
184Uri partUri = new Uri(uri.AbsolutePath, UriKind.Relative); 471source = new Uri(uri.AbsolutePath, UriKind.Relative); 472baseUri = new Uri(uri.GetLeftPart(UriPartial.Authority), UriKind.Absolute); 526return new Uri(appendedUri, UriKind.Relative);
PresentationFramework (30)
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\FixedSchema.cs (1)
174Uri targetUri = PackUriHelper.ResolvePartUri(_baseUri, new Uri(uriAttr, UriKind.Relative));
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\Documents\RtfToXamlReader.cs (1)
8334if (!Uri.IsWellFormedUriString(pictureUri, UriKind.Absolute))
System\Windows\Documents\WpfPayload.cs (5)
323Uri payloadUri = new Uri($"payload://wpf{newWpfPayoutCount}", UriKind.Absolute); 460Uri imagePartUri = new Uri(XamlPayloadDirectory + imagePartUriString, UriKind.Relative); 688Uri imagePartUri = new Uri(XamlPayloadDirectory + imagePartUriString, UriKind.Relative); 707Uri imagePartUri = new Uri(XamlPayloadDirectory + imageSourceString, UriKind.Relative); 772Uri entryPartUri = new Uri(XamlPayloadDirectory + XamlEntryName, UriKind.Relative);
System\Windows\Markup\ParserContext.cs (1)
112_baseUri = new Uri(xmlParserContext.BaseURI, UriKind.RelativeOrAbsolute);
System\Windows\Navigation\JournalEntry.cs (1)
357BaseUriHelper.GetAssemblyNameAndPart(new Uri(relativeUri, UriKind.Relative), out part, out assy, out assyVers, out assyKey);
System\Windows\ResourceDictionary.cs (1)
2586public ResourceDictionarySourceUriWrapper(Uri originalUri, Uri versionedUri) : base(originalUri.OriginalString, UriKind.RelativeOrAbsolute)
System\Windows\SystemResources.cs (1)
960if (Uri.TryCreate(packUri, UriKind.Absolute, out streamUri))
System\Windows\ThemeDictionaryExtension.cs (1)
122return new System.Uri(uri.ToString(), System.UriKind.RelativeOrAbsolute);
System\Windows\ThemeManager.cs (4)
184return new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + "Fluent.HC.xaml", UriKind.Absolute) }; 192rd = new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + "Fluent.xaml", UriKind.Absolute) }; 195Uri dictionaryUri = new Uri(FluentColorDictionaryUri + colorFileName, UriKind.Absolute); 201rd = new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + themeFileName, UriKind.Absolute) };
PresentationUI (4)
artifacts\obj\PresentationUI\Debug\net9.0\InstallationError.g.cs (1)
115System.Uri resourceLocater = new System.Uri("/PresentationUI;V10.0.0.0;component/installationerror.xaml", System.UriKind.Relative);
artifacts\obj\PresentationUI\Debug\net9.0\MS\Internal\Documents\FindToolBar.g.cs (1)
171System.Uri resourceLocater = new System.Uri("/PresentationUI;V10.0.0.0;component/ms/internal/documents/findtoolbar.xaml", System.UriKind.Relative);
artifacts\obj\PresentationUI\Debug\net9.0\TenFeetInstallationError.g.cs (1)
123System.Uri resourceLocater = new System.Uri("/PresentationUI;V10.0.0.0;component/tenfeetinstallationerror.xaml", System.UriKind.Relative);
artifacts\obj\PresentationUI\Debug\net9.0\TenFeetInstallationProgress.g.cs (1)
115System.Uri resourceLocater = new System.Uri("/PresentationUI;V10.0.0.0;component/tenfeetinstallationprogress.xaml", System.UriKind.Relative);
ReachFramework (38)
Packaging\XpsDocument.cs (2)
116this.Uri = new Uri(path, UriKind.RelativeOrAbsolute); 169this.Uri = new Uri(path, UriKind.RelativeOrAbsolute);
Packaging\XpsFixedDocumentReaderWriter.cs (3)
500_metroPart.CreateRelationship(new Uri(structurePath, UriKind.Relative), 548_metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 963Uri relativeUri = new Uri(attribute, UriKind.Relative);
Packaging\XpsFixedDocumentSequenceReaderWriter.cs (1)
562Uri relativeUri = new Uri(attribute, UriKind.Relative);
Packaging\XpsFixedPageReaderWriter.cs (7)
759_metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 842_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 879_metroPart.CreateRelationship(new Uri(storyFragmentPath, UriKind.Relative), 1641_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 1682_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 1754_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 1792_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative),
Packaging\XpsManager.cs (10)
124_uri = new Uri(path, UriKind.RelativeOrAbsolute); 412System.Uri partUri = PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative)); 465metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 519metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 941UriKind.Relative); 964UriKind.Relative); 1038return PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative)); 1075return PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative)); 1171return PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative)); 1535Uri unescapedUri = new Uri(relativeUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.RelativeOrAbsolute);
Packaging\XpsResource.cs (1)
71return new Uri(XpsManager.MakeRelativePath(this.Uri, inUri), UriKind.Relative);
Packaging\XPSSignatureDefinition.cs (2)
367Uri pageUri = new Uri(SpotLocation.PageUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.RelativeOrAbsolute); 527SpotLocation.PageUri = new Uri(attributeValue, UriKind.Relative);
PrintConfig\FallbackPTProvider.cs (1)
393if (!Uri.IsWellFormedUriString(deviceNamepace, UriKind.Absolute))
Serialization\ColorTypeConverter.cs (2)
361profileUri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
Serialization\Manager\NullPackagingPolicy.cs (5)
329new Uri("package/font",UriKind.Relative)); 402new Uri("package/font",UriKind.Relative)); 541new Uri("package/image",UriKind.Relative)); 605new Uri("package/colorcontext",UriKind.Relative)); 669new Uri("package/colorcontext",UriKind.Relative));
Serialization\Manager\XpsOMPackagingPolicy.cs (1)
809Uri uri = PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative));
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);
Roslyn.VisualStudio.DiagnosticsWindow (4)
artifacts\obj\Roslyn.VisualStudio.DiagnosticsWindow\Release\net472\Panels\TelemetryPanel.g.cs (1)
86System.Uri resourceLocater = new System.Uri("/Roslyn.VisualStudio.DiagnosticsWindow;component/panels/telemetrypanel.xaml", System.UriKind.Relative);
artifacts\obj\Roslyn.VisualStudio.DiagnosticsWindow\Release\net472\Panels\WorkspacePanel.g.cs (1)
78System.Uri resourceLocater = new System.Uri("/Roslyn.VisualStudio.DiagnosticsWindow;component/panels/workspacepanel.xaml", System.UriKind.Relative);
artifacts\obj\Roslyn.VisualStudio.DiagnosticsWindow\Release\net472\PerfMargin\StatusIndicator.g.cs (1)
62System.Uri resourceLocater = new System.Uri("/Roslyn.VisualStudio.DiagnosticsWindow;component/perfmargin/statusindicator.xaml", System.UriKind.Relative);
artifacts\obj\Roslyn.VisualStudio.DiagnosticsWindow\Release\net472\VenusMargin\ProjectionBufferMargin.g.cs (1)
55"in.xaml"), System.UriKind.Relative);
Sample (2)
Transformers\AddExternalDocsTransformer.cs (2)
14Uri.TryCreate(configuration["DocumentationBaseUrl"], UriKind.Absolute, out var baseUri)) 30if (Uri.TryCreate(configuration["DocumentationBaseUrl"], UriKind.Absolute, out var baseUri))
System (1)
src\libraries\shims\System\ref\System.cs (1)
930[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.UriKind))]
System.ComponentModel.TypeConverter (6)
System\ComponentModel\UriTypeConverter.cs (6)
50return new Uri(uriString, UriKind.RelativeOrAbsolute); 73ConstructorInfo? ctor = typeof(Uri).GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string), typeof(UriKind) }, null); 96return Uri.TryCreate(text, UriKind.RelativeOrAbsolute, out _); 101private static UriKind GetUriKind(Uri uri) => uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative;
System.Configuration.ConfigurationManager (3)
System\Configuration\ClientConfigPaths.cs (3)
90if (Uri.IsWellFormedUriString(externalConfigPath, UriKind.Absolute)) 92Uri externalConfigUri = new Uri(externalConfigPath, UriKind.Absolute); 263else if (Uri.TryCreate(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, assembly.ManifestModule.Name), UriKind.Absolute, out Uri codeBase))
System.Diagnostics.Process (1)
System\Diagnostics\Process.Unix.cs (1)
643else if (Uri.TryCreate(filename, UriKind.Absolute, out Uri? uri))
System.IO.Packaging (16)
System\IO\Packaging\FileFormatException.cs (1)
124_sourceUri = new Uri(sourceUriString, UriKind.RelativeOrAbsolute);
System\IO\Packaging\InternalRelationshipCollection.cs (3)
34private static readonly UriKind DotNetRelativeOrAbsolute = Type.GetType("Mono.Runtime") == null ? UriKind.RelativeOrAbsolute : (UriKind)300;
System\IO\Packaging\PackageRelationship.cs (1)
191private static readonly Uri s_containerRelationshipPartName = PackUriHelper.CreatePartUri(new Uri("/_rels/.rels", UriKind.Relative));
System\IO\Packaging\PackUriHelper.cs (5)
100return new Uri(resolvedUri.AbsolutePath, UriKind.Relative); 562safeUnescapedUri = new Uri(partUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.Relative); 568UriComponents.KeepDelimiter, UriFormat.SafeUnescaped), UriKind.Relative); 603private static readonly Uri s_packageRootUri = new Uri("/", UriKind.Relative); 763: base(partUriString, UriKind.Relative)
System\IO\Packaging\PackUriHelper.PackUriScheme.cs (1)
331return ValidatePartUri(new Uri(partName, UriKind.Relative));
System\IO\Packaging\PartBasedPackageProperties.cs (1)
734return PackUriHelper.CreatePartUri(new Uri(propertyPartName, UriKind.Relative));
System\IO\Packaging\ZipPackage.cs (3)
214Uri partUri = new Uri(GetOpcNameFromZipItemName(zipArchiveEntry.FullName), UriKind.Relative); 1179new Uri(TemporaryPartNameWithoutExtension + extensionAttributeValue, UriKind.Relative)); 1202PackUriHelper.ValidatedPartUri partUri = PackUriHelper.ValidatePartUri(new Uri(partNameAttributeValue!, UriKind.Relative));
System\IO\Packaging\ZipPackagePartPiece.cs (1)
136&& Uri.TryCreate(ZipPackage.GetOpcNameFromZipItemName(prefixName), UriKind.Relative, out Uri? unvalidatedPartUri)
System.Net.Http (7)
System\Net\Http\Headers\UriHeaderParser.cs (3)
15private readonly UriKind _uriKind; 18new UriHeaderParser(UriKind.RelativeOrAbsolute); 20private UriHeaderParser(UriKind uriKind)
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\HttpRuleParser.cs (1)
307return Uri.TryCreate($"http://u@{host}/", UriKind.Absolute, out _);
System\Net\Http\SocketsHttpHandler\MultiProxy.cs (1)
261if ((proxyType & wantedFlag) != 0 && Uri.TryCreate(string.Concat("http://", proxyString.Slice(0, iter)), UriKind.Absolute, out uri))
System.Net.Http.Json (1)
System\Net\Http\Json\HttpClientJsonExtensions.cs (1)
113string.IsNullOrEmpty(uri) ? null : new Uri(uri, UriKind.RelativeOrAbsolute);
System.Net.HttpListener (8)
src\libraries\Common\src\System\Net\CookieParser.cs (1)
628if (Uri.TryCreate(CheckQuoted(_tokenizer.Value), UriKind.Absolute, out Uri? parsed))
System\Net\HttpListenerRequest.cs (1)
221bool success = Uri.TryCreate(referrer, UriKind.RelativeOrAbsolute, out Uri? urlReferrer);
System\Net\HttpListenerRequestUriBuilder.cs (2)
85_cookedUriQuery, UriKind.Absolute, out _requestUri); 153if (!Uri.TryCreate(_requestUriString.ToString(), UriKind.Absolute, out _requestUri))
System\Net\Managed\HttpListenerRequest.Managed.cs (2)
153if (MaybeUri(_rawUrl!.ToLowerInvariant()) && Uri.TryCreate(_rawUrl, UriKind.Absolute, out raw_uri)) 170if (!Uri.TryCreate(base_uri + path, UriKind.Absolute, out _requestUri))
System\Net\ServiceNameStore.cs (2)
102if (!Uri.TryCreate(Uri.UriSchemeHttp + Uri.SchemeDelimiter + host, UriKind.Absolute, out constructedUri)) 220if (Uri.IsWellFormedUriString(uriPrefix, UriKind.Absolute))
System.Net.Mail (1)
System\Net\Mail\Attachment.cs (1)
262if (!Uri.TryCreate(_part.ContentLocation, UriKind.RelativeOrAbsolute, out uri))
System.Net.Primitives (2)
src\libraries\Common\src\System\Net\CookieParser.cs (1)
628if (Uri.TryCreate(CheckQuoted(_tokenizer.Value), UriKind.Absolute, out Uri? parsed))
System\Net\CookieContainer.cs (1)
250if (!Uri.TryCreate(uriSb.ToString(), UriKind.Absolute, out uri))
System.Net.Requests (2)
System\Net\HttpWebRequest.cs (1)
1628return Uri.TryCreate(s, UriKind.Absolute, out hostUri);
System\Net\WebRequest.cs (1)
252if (Uri.TryCreate(prefix, UriKind.Absolute, out Uri? tempUri))
System.Net.Security (2)
System\Net\Security\SslStreamCertificateContext.Linux.cs (1)
222if (Uri.TryCreate(entry, UriKind.Absolute, out Uri? uri))
System\Security\Authentication\ExtendedProtection\ServiceNameCollection.cs (1)
245if (!Uri.TryCreate(string.Concat(HttpSchemeAndDelimiter, host), UriKind.Absolute, out constructedUri))
System.Net.WebClient (1)
System\Net\WebClient.cs (1)
790else if (!Uri.TryCreate(address, UriKind.Absolute, 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 (34)
System\Uri.cs (11)
369CreateThis(uriString, false, UriKind.Absolute); 383CreateThis(uriString, dontEscape, UriKind.Absolute); 408public Uri([StringSyntax(StringSyntaxAttribute.Uri, nameof(uriKind))] string uriString, UriKind uriKind) 425CreateThis(uriString, false, UriKind.Absolute, in creationOptions); 460CreateThis(uriString, false, UriKind.Absolute); 469CreateThis(uriString, false, UriKind.Relative); 504CreateThis(relativeUri, dontEscape, UriKind.RelativeOrAbsolute); 533CreateThis(relativeUri, dontEscape, UriKind.Absolute); 578CreateThis(newUriString, dontEscape, UriKind.Absolute); 1705if (!TryCreate(s, UriKind.RelativeOrAbsolute, out other)) 1864return new Uri(relativeUriString, UriKind.Relative);
System\UriBuilder.cs (1)
32_uri = new Uri(uri, UriKind.RelativeOrAbsolute);
System\UriExt.cs (22)
20private void CreateThis(string? uri, bool dontEscape, UriKind uriKind, in UriCreationOptions creationOptions = default) 24if ((int)uriKind < (int)UriKind.RelativeOrAbsolute || (int)uriKind > (int)UriKind.Relative) 46private void InitializeUri(ParsingError err, UriKind uriKind, out UriFormatException? e) 59uriKind != UriKind.Absolute && 60((uriKind == UriKind.Relative || (_string.Length >= 2 && (_string[0] != '\\' || _string[1] != '\\'))) 73else if (uriKind == UriKind.Relative && InFact(Flags.DosPath)) 107if (uriKind != UriKind.Absolute && err <= ParsingError.LastRelativeUriOkErrIndex) 118else if (uriKind == UriKind.Relative) 155if (uriKind != UriKind.Absolute && err != ParsingError.None 171else if (uriKind == UriKind.Relative) 197else if (err != ParsingError.None && uriKind != UriKind.Absolute 270public static bool TryCreate([NotNullWhen(true), StringSyntax(StringSyntaxAttribute.Uri, "uriKind")] string? uriString, UriKind uriKind, [NotNullWhen(true)] out Uri? result) 298result = CreateHelper(uriString, false, UriKind.Absolute, ref e, in creationOptions); 305if (TryCreate(relativeUri, UriKind.RelativeOrAbsolute, out Uri? relativeLink)) 345result ??= CreateHelper(newUriString!, dontEscape, UriKind.Absolute, ref e); 421public static bool IsWellFormedUriString([NotNullWhen(true), StringSyntax(StringSyntaxAttribute.Uri, "uriKind")] string? uriString, UriKind uriKind) 754internal static Uri? CreateHelper(string uriString, bool dontEscape, UriKind uriKind, ref UriFormatException? e, in UriCreationOptions creationOptions = default) 756if ((int)uriKind < (int)UriKind.RelativeOrAbsolute || (int)uriKind > (int)UriKind.Relative) 775if (uriKind != UriKind.Absolute && err <= ParsingError.LastRelativeUriOkErrIndex) 1021uriLink = CreateHelper(newUriString!, dontEscape, UriKind.Absolute, ref e)!;
System.Private.Xml (15)
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 (4)
207return new Uri(relativeUri, UriKind.Relative); 217return new Uri(relativeUri, UriKind.Relative); 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\Xml\Xsl\Runtime\XmlCollation.cs (1)
173if (!Uri.TryCreate(collationLiteral, UriKind.Absolute, out collationUri))
System\Xml\Xsl\SourceLineInfo.cs (1)
88System.Uri.TryCreate(uriString, UriKind.Absolute, out uri) &&
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
857[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.UriKind))]
System.Runtime.Serialization.Schema (1)
System\Runtime\Serialization\Schema\CodeExporter.cs (1)
1517if (Uri.TryCreate(dataContractNamespace, UriKind.RelativeOrAbsolute, out Uri? uri))
System.Security.Cryptography (2)
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (1)
344if (Uri.TryCreate(name.Uri, UriKind.Absolute, out Uri? uri) &&
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (1)
1246if (Uri.TryCreate(name.Uri, UriKind.Absolute, out Uri? uri) &&
System.ServiceModel.Primitives (6)
System\ServiceModel\Description\MetadataLocation.cs (1)
33if (!Uri.TryCreate(value, UriKind.RelativeOrAbsolute, out uri))
System\ServiceModel\Description\ServiceReflector.cs (3)
32if (Uri.IsWellFormedUriString(path, UriKind.Absolute) || path == String.Empty) 157if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri)) 166if (!Uri.TryCreate(ns, UriKind.RelativeOrAbsolute, out uri))
System\ServiceModel\EndpointAddress.cs (2)
839if (!Uri.TryCreate(address, UriKind.Absolute, out uri)) 911if (!Uri.TryCreate(address, UriKind.Absolute, out uri))
System.ServiceModel.Syndication (18)
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\ServiceModel\Syndication\SyndicationFeedFormatter.cs (2)
416internal Uri UriFromString(string uriString, UriKind uriKind, string localName, string namespaceURI, XmlReader reader) 421internal static Uri UriFromString(TryParseUriCallback uriParser, string uriString, UriKind uriKind, string localName, string namespaceURI, XmlReader reader)
System\ServiceModel\Syndication\XmlUriData.cs (2)
10public XmlUriData(string uriString, UriKind uriKind, XmlQualifiedName elementQualifiedName) 19public UriKind UriKind { get; }
System.Text.Json (1)
System\Text\Json\Serialization\Converters\Value\UriConverter.cs (1)
38if (!Uri.TryCreate(uriString, UriKind.RelativeOrAbsolute, out Uri? value))
System.Web.HttpUtility (1)
System\Web\Util\UriUtil.cs (1)
33if (Uri.TryCreate(inputWithoutQueryFragment, UriKind.Absolute, out Uri? uri))
System.Windows.Forms.Tests (4)
System\Windows\Forms\WebBrowserTests.cs (4)
2056yield return new object[] { new Uri("", UriKind.Relative) }; 2087Uri relativeUri = new("/path", UriKind.Relative); 3390yield return new object[] { new Uri("", UriKind.Relative) }; 3458Uri relativeUri = new("/path", UriKind.Relative);
System.Xaml (14)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\Replacements\TypeUriConverter.cs (14)
38UriKind uriKind = UriKind.RelativeOrAbsolute; 41uriKind = uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative; 46ConstructorInfo constructor = typeof(Uri).GetConstructor(new Type[] { typeof(string), typeof(UriKind) }); 66if (Uri.IsWellFormedUriString(uriString, UriKind.Absolute)) 68return new Uri(uriString, UriKind.Absolute); 71if (Uri.IsWellFormedUriString(uriString, UriKind.Relative)) 73return new Uri(uriString, UriKind.Relative); 76return new Uri(uriString, UriKind.RelativeOrAbsolute); 83return new Uri(uri.OriginalString, uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative); 86return new Uri(uri.OriginalString, UriKind.RelativeOrAbsolute); 96return Uri.TryCreate(uriString, UriKind.RelativeOrAbsolute, out _);
Templates.Blazor.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
203return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
203return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Blazor.WebAssembly.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
203return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Mvc.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
203return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
203return new Uri(listeningUrlString, UriKind.Absolute);