401 references to Absolute
aspire (26)
Acquisition\IdentityResolver.cs (1)
261if (!Uri.TryCreate(value, UriKind.Absolute, out var uri)
Commands\InitCommand.cs (1)
764if (!Uri.TryCreate(raw, UriKind.Absolute, out var uri))
Commands\PsCommand.cs (1)
431if (Uri.TryCreate(appHost.DashboardUrl, UriKind.Absolute, out _))
Documentation\ApiDocs\ApiDocsSourceConfiguration.cs (5)
67if (!Uri.TryCreate(pageUrl, UriKind.Absolute, out var pageUri) || 68!Uri.TryCreate(sitemapUrl, UriKind.Absolute, out var sitemapUri)) 127!Uri.TryCreate(sitemapUrl, UriKind.Absolute, out var sitemapUri)) 159if (string.IsNullOrWhiteSpace(href) || !Uri.TryCreate(sitemapUrl, UriKind.Absolute, out var sitemapUri)) 198if (Uri.TryCreate(href, UriKind.Absolute, out resolvedUri) &&
Documentation\ApiDocs\ApiSitemapParser.cs (1)
84if (!Uri.TryCreate(location, UriKind.Absolute, out var uri))
Documentation\Docs\DocsSourceConfiguration.cs (1)
79var siteRoot = Uri.TryCreate(llmsTxtUrl, UriKind.Absolute, out var llmsUri)
Documentation\DocumentationCacheKey.cs (1)
25if (!Uri.TryCreate(trimmedUrl, UriKind.Absolute, out var uri))
DotNet\DotNetCliRunner.cs (1)
1172if (Uri.TryCreate(nugetSource, UriKind.Absolute, out var uri))
Mcp\Tools\McpToolHelpers.cs (3)
51if (Uri.TryCreate(url, UriKind.Absolute, out var uri)) 78if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && IsLocalhostTld(uri.Host)) 104if (Uri.TryCreate(url, UriKind.Absolute, out var uri) &&
Npm\SigstoreNpmProvenanceChecker.cs (1)
528if (!Uri.TryCreate(repositoryUrl, UriKind.Absolute, out var uri))
Packaging\PackageSourceOverrideMappings.cs (3)
100return Uri.TryCreate(source.Trim(), UriKind.Absolute, out var uri) && 123if (Uri.TryCreate(trimmedSource, UriKind.Absolute, out var uri)) 157Uri.TryCreate(source, UriKind.Absolute, out var uri) &&
src\Shared\IConfigurationExtensions.cs (2)
130return new Uri(uri, UriKind.Absolute); 166.Select(url => new Uri(url, UriKind.Absolute))
src\Shared\KnownUnsupportedUrlSchemes.cs (1)
40Uri.TryCreate(url, UriKind.Absolute, out var uri) && !s_schemes.Contains(uri.Scheme);
Utils\CliDownloader.cs (1)
105if (!Uri.TryCreate(url, UriKind.Absolute, out var uri))
Utils\EnvironmentChecker\DcpKubeconfig.cs (1)
73if (string.IsNullOrWhiteSpace(server) || !Uri.TryCreate(server, UriKind.Absolute, out var serverUri))
Utils\PackageSourceRedactor.cs (1)
48if (!Uri.TryCreate(sourceToParse, UriKind.Absolute, out var uri) ||
Utils\UrlHelper.cs (1)
15return Uri.TryCreate(url, UriKind.Absolute, out var parsed) &&
Aspire.Azure.AI.Inference (2)
ChatCompletionsClientSettings.cs (2)
138if (connectionBuilder.TryGetValue("EndpointAIInference", out var endpoint) && Uri.TryCreate(endpoint.ToString(), UriKind.Absolute, out var serviceUri)) 142else if (connectionBuilder.TryGetValue("Endpoint", out endpoint) && Uri.TryCreate(endpoint.ToString(), UriKind.Absolute, out serviceUri))
Aspire.Azure.AI.OpenAI (3)
AspireConfigurableOpenAIExtensions.cs (1)
84if (connectionBuilder.TryGetValue(ConnectionStringEndpoint, out var endpoint) && endpoint != null && Uri.TryCreate(endpoint.ToString(), UriKind.Absolute, out var endpointUri))
AzureOpenAISettings.cs (2)
83if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 94if (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.ServiceBus (1)
AzureMessagingServiceBusSettings.cs (1)
160if (Uri.TryCreate(endpoint, 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 (2)
AzureBlobStorageContainerSettings.cs (1)
46if (Uri.TryCreate(endpoint.ToString(), UriKind.Absolute, out var uri))
AzureStorageBlobsSettings.cs (1)
60if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Azure.Storage.Files.DataLake (2)
AzureDataLakeFileSystemSettings.cs (1)
46if (Uri.TryCreate(endpoint.ToString(), UriKind.Absolute, out var uri))
AzureDataLakeSettings.cs (1)
60if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Azure.Storage.Queues (2)
AzureStorageQueueSettings.cs (1)
46if (Uri.TryCreate(endpoint.ToString(), UriKind.Absolute, out var uri))
AzureStorageQueuesSettings.cs (1)
60if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Cli.EndToEnd.Tests (1)
StartStopTests.cs (1)
498Uri.TryCreate(dashboardUrl, UriKind.Absolute, out var dashboardUri) && dashboardUri.Port > 0,
Aspire.Dashboard (16)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
329if (Uri.TryCreate(uriPart.Uri, UriKind.Absolute, out var result) && result.Scheme.ToLowerInvariant() is "http" or "https")
Components\Layout\DesktopNavMenu.razor.cs (1)
55if (Uri.TryCreate(location, UriKind.Absolute, out var result))
Configuration\DashboardOptions.cs (1)
60if (!Uri.TryCreate(Url, UriKind.Absolute, out _parsedUrl))
Model\BrowserLinkOutgoingPeerResolver.cs (1)
42if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && string.Equals(uri.Host, "localhost", StringComparisons.UrlHost))
Model\ConnectionStringParser.cs (3)
193if (!Uri.TryCreate(uriValue, UriKind.Absolute, out var uri) || 229if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri) && !string.IsNullOrEmpty(uri.Host)) 580return Uri.TryCreate(fakeUri, UriKind.Absolute, out var uri) && !string.IsNullOrEmpty(uri.Host);
Model\ResourceGraph\ResourceGraphMapper.cs (1)
79if (Uri.TryCreate(text, UriKind.Absolute, out var uri))
Model\WebSocketOriginValidator.cs (2)
17!Uri.TryCreate(origin, UriKind.Absolute, out var originUri) || 39if (!Uri.TryCreate($"{context.Request.Scheme}://{expectedHost}", UriKind.Absolute, out var expectedUri))
ServiceClient\Partials.cs (1)
106let parsedUri = Uri.TryCreate(u.FullUrl, UriKind.Absolute, out var uri) ? uri : null
src\Shared\IConfigurationExtensions.cs (2)
130return new Uri(uri, UriKind.Absolute); 166.Select(url => new Uri(url, UriKind.Absolute))
src\Shared\KnownUnsupportedUrlSchemes.cs (1)
40Uri.TryCreate(url, UriKind.Absolute, out var uri) && !s_schemes.Contains(uri.Scheme);
src\Shared\LoggingHelpers.cs (1)
21return Uri.TryCreate(url, UriKind.Absolute, out var uri)
src\Shared\StringUtils.cs (1)
15&& Uri.TryCreate(splitInput[0], UriKind.Absolute, out uri))
Aspire.Dashboard.Tests (3)
Integration\FrontendBrowserTokenAuthTests.cs (3)
414var uri = new Uri(loginUrl, UriKind.Absolute); 423var uri = new Uri(loginUrl, UriKind.Absolute); 454var uri = new Uri(loginUrl, UriKind.Absolute);
Aspire.Hosting (16)
ApplicationModel\EndpointHostHelpers.cs (1)
145if (IsLocalhostTld(targetHost) && Uri.TryCreate(allocatedUrl, UriKind.Absolute, out var uri) && uri.IsLoopback)
ApplicationModel\McpServerEndpointAnnotation.cs (2)
56return new Uri(baseUrl, UriKind.Absolute); 66return new Uri(combined, UriKind.Absolute);
Dashboard\TransportOptionsValidator.cs (1)
56if (!Uri.TryCreate(resourceServiceEndpointUrl, UriKind.Absolute, out var parsedResourceServiceEndpointUrl))
ExternalServiceBuilderExtensions.cs (1)
488var baseUri = new Uri(endpointValue, UriKind.Absolute);
ExternalServiceResource.cs (1)
64if (url is null || !Uri.TryCreate(url, UriKind.Absolute, out uri))
McpServerResourceBuilderExtensions.cs (2)
97return new Uri(baseUrl, UriKind.Absolute); 107return new Uri(combined, UriKind.Absolute);
Orchestrator\ApplicationOrchestrator.cs (2)
67Uri.TryCreate(dashboardUrl, UriKind.Absolute, out _dashboardUri); 500&& Uri.IsWellFormedUriString(url.Url, UriKind.Absolute))
ResourceBuilderExtensions.cs (1)
2053if (Uri.TryCreate(u.Url, UriKind.Absolute, out var absoluteUri)
src\Shared\IConfigurationExtensions.cs (2)
130return new Uri(uri, UriKind.Absolute); 166.Select(url => new Uri(url, UriKind.Absolute))
src\Shared\LoggingHelpers.cs (1)
21return Uri.TryCreate(url, UriKind.Absolute, out var uri)
src\Shared\OtlpEndpointResolver.cs (1)
80if (Uri.TryCreate(url, UriKind.Absolute, out var uri))
src\Shared\StringUtils.cs (1)
15&& Uri.TryCreate(splitInput[0], UriKind.Absolute, out uri))
Aspire.Hosting.Azure (1)
src\Shared\StringUtils.cs (1)
15&& Uri.TryCreate(splitInput[0], UriKind.Absolute, out uri))
Aspire.Hosting.Azure.CosmosDB (3)
AzureCosmosDBExtensions.cs (1)
244if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
src\Shared\Cosmos\CosmosUtils.cs (2)
40if (Uri.TryCreate(connectionString, UriKind.Absolute, out accountEndpoint)) 63Uri.TryCreate(accountEndpointValue.ToString(), UriKind.Absolute, out accountEndpoint))
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxContainerDeployment.cs (2)
882if (Uri.TryCreate(value, UriKind.Absolute, out var uri) && 1197if (Uri.TryCreate($"{Uri.UriSchemeHttp}://{resolved.Value}", UriKind.Absolute, out var endpointUri) &&
AzureSandboxEndpointPropertyValueProvider.cs (1)
93if (!Uri.TryCreate(url, UriKind.Absolute, out var uri) ||
Aspire.Hosting.Azure.Storage (2)
AzureStorageExtensions.cs (2)
682if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 694if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Hosting.Browsers (5)
BrowserEndpointDiscovery.cs (2)
97!Uri.TryCreate(metadata.Endpoint, UriKind.Absolute, out var endpoint) || 227return Uri.TryCreate(version?.WebSocketDebuggerUrl, UriKind.Absolute, out _);
BrowserHostRegistry.cs (1)
304var endpoint = new Uri(metadata.Endpoint, UriKind.Absolute);
BrowserLogsBuilderExtensions.cs (1)
339return new Uri(endpointReference.Url, UriKind.Absolute);
ChromiumDevToolsActivePortParser.cs (1)
43return Uri.TryCreate($"ws://127.0.0.1:{port}{browserPathLine}", UriKind.Absolute, out var browserEndpoint)
Aspire.Hosting.Browsers.Tests (6)
BrowserLogsBuilderExtensionsTests.cs (1)
456Assert.Equal(new Uri("http://localhost:8080", UriKind.Absolute), call.Url);
src\Aspire.Hosting.Browsers\BrowserEndpointDiscovery.cs (2)
97!Uri.TryCreate(metadata.Endpoint, UriKind.Absolute, out var endpoint) || 227return Uri.TryCreate(version?.WebSocketDebuggerUrl, UriKind.Absolute, out _);
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (1)
304var endpoint = new Uri(metadata.Endpoint, UriKind.Absolute);
src\Aspire.Hosting.Browsers\BrowserLogsBuilderExtensions.cs (1)
339return new Uri(endpointReference.Url, UriKind.Absolute);
src\Aspire.Hosting.Browsers\ChromiumDevToolsActivePortParser.cs (1)
43return Uri.TryCreate($"ws://127.0.0.1:{port}{browserPathLine}", UriKind.Absolute, out var browserEndpoint)
Aspire.Hosting.Foundry (1)
FoundryLocalService.cs (1)
284if (!Uri.TryCreate(url, UriKind.Absolute, out var parsedEndpoint))
Aspire.Hosting.GitHub.Models (2)
src\Shared\IConfigurationExtensions.cs (2)
130return new Uri(uri, UriKind.Absolute); 166.Select(url => new Uri(url, UriKind.Absolute))
Aspire.Hosting.Maui (3)
MauiOtlpExtensions.cs (1)
177if (!Uri.TryCreate(url, UriKind.Absolute, out var uri) ||
src\Shared\IConfigurationExtensions.cs (2)
130return new Uri(uri, UriKind.Absolute); 166.Select(url => new Uri(url, UriKind.Absolute))
Aspire.Hosting.Maui.Tests (1)
MauiPlatformExtensionsTests.cs (1)
663Assert.True(Uri.TryCreate(endpointValue, UriKind.Absolute, out _));
Aspire.Hosting.OpenAI (3)
OpenAIHealthCheck.cs (1)
44if (Uri.TryCreate(_resource.Endpoint, UriKind.Absolute, out var endpointUri) &&
src\Shared\IConfigurationExtensions.cs (2)
130return new Uri(uri, UriKind.Absolute); 166.Select(url => new Uri(url, UriKind.Absolute))
Aspire.Hosting.Qdrant (2)
QdrantBuilderExtensions.cs (2)
204if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 215if (connectionBuilder.TryGetValue("Endpoint", out var endpointValue) && Uri.TryCreate(endpointValue.ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Hosting.Rust (1)
CargoMetadataReader.cs (1)
202return Uri.TryCreate(value, UriKind.Absolute, out var uri) && !string.IsNullOrEmpty(uri.UserInfo);
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
118if (!Uri.TryCreate(dashboardUrl, UriKind.Absolute, out var dashboardUri))
Aspire.Microsoft.Azure.Cosmos (2)
src\Shared\Cosmos\CosmosUtils.cs (2)
40if (Uri.TryCreate(connectionString, UriKind.Absolute, out accountEndpoint)) 63Uri.TryCreate(accountEndpointValue.ToString(), UriKind.Absolute, out accountEndpoint))
Aspire.Microsoft.EntityFrameworkCore.Cosmos (2)
src\Shared\Cosmos\CosmosUtils.cs (2)
40if (Uri.TryCreate(connectionString, UriKind.Absolute, out accountEndpoint)) 63Uri.TryCreate(accountEndpointValue.ToString(), UriKind.Absolute, out accountEndpoint))
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (1)
AzureAppConfigurationSettings.cs (1)
68if (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)
61if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Qdrant.Client (2)
QdrantClientSettings.cs (2)
44if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 55if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
dotnet (4)
Commands\Test\MTP\IPC\HttpTestHostGateway.cs (1)
276!Uri.TryCreate(origin, UriKind.Absolute, out Uri? uri) ||
Commands\Test\MTP\Terminal\AnsiTerminal.cs (1)
218if (Uri.TryCreate(linkPath, UriKind.Absolute, out Uri? uri))
Commands\Workload\Install\WorkloadManifestUpdater.Managed.cs (1)
188if (Uri.TryCreate(rollbackDefinitionFilePath, UriKind.Absolute, out var rollbackUri) && !rollbackUri.IsFile)
NugetPackageDownloader\PackageSourceLocation.cs (1)
47if (!Uri.IsWellFormedUriString(feed, UriKind.Absolute) && !Path.IsPathRooted(feed))
dotnet-aot (3)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\IPC\HttpTestHostGateway.cs (1)
276!Uri.TryCreate(origin, UriKind.Absolute, out Uri? uri) ||
src\sdk\src\Cli\dotnet\Commands\Test\MTP\Terminal\AnsiTerminal.cs (1)
218if (Uri.TryCreate(linkPath, UriKind.Absolute, out Uri? uri))
src\sdk\src\Cli\dotnet\NugetPackageDownloader\PackageSourceLocation.cs (1)
47if (!Uri.IsWellFormedUriString(feed, UriKind.Absolute) && !Path.IsPathRooted(feed))
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
142return Uri.TryCreate(file, UriKind.Absolute, out var _) && file.StartsWith("http", StringComparison.Ordinal);
dotnet-svcutil-lib (18)
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 (1)
31if (Uri.IsWellFormedUriString(path, UriKind.Absolute) || path == String.Empty)
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 (3)
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 ||
Shared\Utilities\PathHelper.cs (1)
61if (!isUrl && (Uri.TryCreate(Path.Combine(basePath, input), UriKind.Absolute, out var uri)) && uri.Scheme == "file")
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\InputModule.cs (1)
83if (Uri.TryCreate(path, UriKind.Absolute, out serviceUri) && !serviceUri.IsFile)
DotNetHostedAgent (1)
Program.cs (1)
25if (!Uri.TryCreate(projectEndpoint, UriKind.Absolute, out Uri? projectUri) || projectUri is null)
GenerateDocumentationAndConfigFiles (2)
Program.cs (1)
845if (!Uri.TryCreate(helpLink, UriKind.Absolute, out var uri))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.AspNetCore.Authentication.OpenIdConnect (2)
OpenIdConnectHandler.cs (2)
287if (!Uri.IsWellFormedUriString(redirectUri, UriKind.Absolute)) 533if (!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 (2)
NavigationManager.cs (2)
86_baseUri = new Uri(value!, UriKind.Absolute); 223=> uri.StartsWith('/') || System.Uri.TryCreate(uri, UriKind.Absolute, out _);
Microsoft.AspNetCore.Components.Endpoints (2)
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
266if (!Uri.TryCreate(destinationUrl, UriKind.Absolute, out var absoluteUri))
Routing\BasePath.cs (1)
39if (Uri.TryCreate(baseUri, UriKind.Absolute, out var absoluteUri))
Microsoft.AspNetCore.Components.Server (4)
ComponentHub.cs (4)
121!Uri.TryCreate(baseUri, UriKind.Absolute, out _) || 122!Uri.TryCreate(uri, UriKind.Absolute, out _)) 328!Uri.TryCreate(baseUri, UriKind.Absolute, out _) || 329!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.Components.WebAssembly.Authentication (3)
Options\DefaultOidcProviderOptionsConfiguration.cs (2)
19if (redirectUri == null || !Uri.TryCreate(redirectUri, UriKind.Absolute, out _)) 27if (logoutUri == null || !Uri.TryCreate(logoutUri, UriKind.Absolute, out _))
Services\AuthorizationMessageHandler.cs (1)
107var uris = authorizedUrls.Select(uri => new Uri(uri, UriKind.Absolute)).ToArray();
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.Hosting (1)
GenericHost\GenericWebHostService.cs (1)
171if (address.Contains(".localhost", StringComparison.OrdinalIgnoreCase) && Uri.TryCreate(address, UriKind.Absolute, out var uri) && uri.Host.EndsWith(".localhost", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Identity (3)
PasskeyEndpointsEndpointRouteBuilderExtensions.cs (2)
208if (Uri.TryCreate(value, UriKind.Absolute, out var absolute) && 253return Uri.TryCreate(resolved, UriKind.Absolute, out var uri) ? uri.AbsoluteUri : resolved;
PasskeyHandler.cs (1)
772!Uri.TryCreate(clientData.Origin, UriKind.Absolute, out var originUri))
Microsoft.AspNetCore.Mvc.Razor (1)
Infrastructure\DefaultFileVersionProvider.cs (1)
48if (Uri.TryCreate(resolvedPath, UriKind.Absolute, out var uri) && !uri.IsFile)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\Http1Connection.cs (1)
708if (!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 (5)
Construction\Solution\ProjectInSolution.cs (1)
192if (!Uri.TryCreate(_relativePath, UriKind.Absolute, out Uri _))
Construction\Solution\SolutionFile.cs (1)
838if (Uri.TryCreate(proj.RelativePath, UriKind.Absolute, out Uri uri))
Logging\TerminalLogger\TerminalLogger.cs (3)
938Uri.TryCreate(new(Path.GetDirectoryName(outputPathSpan)), UriKind.Absolute, out Uri? uri); 1392if (e.HelpLink is not null && Uri.TryCreate(e.HelpLink, UriKind.Absolute, out Uri? uri)) 1426if (e.HelpLink is not null && Uri.TryCreate(e.HelpLink, UriKind.Absolute, out Uri? uri))
Microsoft.Build.Tasks.Core (3)
DownloadFile.cs (1)
92if (!Uri.TryCreate(SourceUrl, UriKind.Absolute, out Uri uri))
ManifestUtil\PathUtil.cs (2)
187if (!Uri.TryCreate(path, UriKind.Absolute, out u) || u == null) 197if (!Uri.TryCreate(path, UriKind.Absolute, out Uri u) || u == null)
Microsoft.Build.Tasks.Git (3)
GitOperations.cs (1)
238return Uri.TryCreate(url, UriKind.Absolute, out uri);
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.CodeAnalysis (1)
CommandLine\SarifErrorLogger.cs (1)
138if (Uri.TryCreate(fullPath, UriKind.Absolute, out var uri))
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.CodeAnalysis.Features (1)
AddImport\PackageSourceHelper.cs (1)
40if (!Uri.TryCreate(sourceUrl, UriKind.Absolute, out var uri))
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DiagnosticData.cs (1)
390=> Uri.TryCreate(HelpLink, UriKind.Absolute, out var uri) ? uri : null;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
Microsoft.Diagnostics.NETCore.Client (1)
DiagnosticsIpc\IpcEndpointConfig.cs (1)
164if (Uri.TryCreate(address, UriKind.Absolute, out Uri parsedAddress))
Microsoft.DotNet.Build.Manifest (1)
BuildModelFactory.cs (1)
223if (Uri.TryCreate(repoUri, UriKind.Absolute, out Uri parsedUri))
Microsoft.DotNet.Cli.Telemetry (1)
Implementation\AzureMonitorConnectionString.cs (1)
64if (!Uri.TryCreate(EnsureTrailingSlash(ingestionEndpoint), UriKind.Absolute, out var endpointUri))
Microsoft.DotNet.HotReload.Watch (3)
Browser\BrowserLauncher.cs (2)
57Uri.TryCreate(profileLaunchUrl, UriKind.Absolute, out _) ? profileLaunchUrl : 58Uri.TryCreate(outputLaunchUrl, UriKind.Absolute, out var launchUri) ? new Uri(launchUri, profileLaunchUrl).ToString() :
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\KestrelWebSocketServer.cs (1)
75var uri = new Uri(httpUrl, UriKind.Absolute);
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
WebAssemblyHotReload.cs (1)
91BaseAddress = new Uri(baseUri, UriKind.Absolute)
Microsoft.Extensions.AI.OpenAI (3)
OpenAIRealtimeClientSession.cs (1)
554if (Uri.TryCreate(mcpTool.ServerAddress, UriKind.Absolute, out var uri))
OpenAIResponsesChatClient.cs (2)
794bool isUrl = Uri.TryCreate(mcpTool.ServerAddress, UriKind.Absolute, out Uri? serverAddressUrl); 1714else if (Uri.TryCreate(inputImageUrl, UriKind.Absolute, out Uri? imageUri))
Microsoft.Extensions.DependencyModel (1)
DependencyContextLoader.cs (1)
161if (Uri.TryCreate(assembly.CodeBase, UriKind.Absolute, out Uri? codeBase)
Microsoft.Extensions.DotNetDeltaApplier (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\Transport.cs (1)
40if (!Uri.TryCreate(webSocketEndpoint, UriKind.Absolute, out var uri) ||
Microsoft.Maui.Controls (6)
ImageSource.cs (1)
111 return Uri.TryCreate(source, UriKind.Absolute, out uri) && uri.Scheme != "file" ? FromUri(uri) : FromFile(source);
ImageSourceConverter.cs (1)
29 return Uri.TryCreate(strValue, UriKind.Absolute, out Uri uri) && uri.Scheme != "file" ? ImageSource.FromUri(uri) : ImageSource.FromFile(strValue);
ResourceDictionary.cs (2)
446 ? new Uri($"{GetResourcePathUriScheme}{uri.OriginalString}", UriKind.Absolute) 447 : new Uri($"{GetResourcePathUriScheme}/{rootTargetPath}/../{uri.OriginalString}", UriKind.Absolute);
Shell\ShellUriHandler.cs (2)
77 return new Uri(FormatUri(path.OriginalString), UriKind.Absolute); 98 if (Uri.TryCreate(path, UriKind.Absolute, out Uri result))
Microsoft.Maui.Controls.Build.Tasks (1)
CompiledConverters\ImageSourceTypeConverter.cs (1)
18 if (Uri.TryCreate(value, UriKind.Absolute, out Uri uri) && uri.Scheme != "file")
Microsoft.ML.Core (2)
Utilities\ResourceManagerUtils.cs (1)
114if (!Uri.TryCreate(Path.Combine(MlNetResourcesUrl, relativeUrl), UriKind.Absolute, out var absoluteUrl))
Utilities\Stream.cs (1)
843if (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.NET.Build.Containers (3)
AuthHandshakeMessageHandler.cs (3)
235if (!Uri.TryCreate(realm, UriKind.Absolute, out Uri? realmUri)) 315if (!Uri.TryCreate($"https://{registryName}", UriKind.Absolute, out Uri? uri)) 371if (!Uri.TryCreate($"https://{registryName}", UriKind.Absolute, out Uri? uri))
Microsoft.NET.Sdk.Publish.Tasks (6)
Tasks\OneDeploy\OneDeploy.cs (3)
135if (!string.IsNullOrEmpty(deploymentUrl) && Uri.TryCreate(deploymentUrl, UriKind.Absolute, out var _)) 201!Uri.TryCreate(publishUrl, UriKind.Absolute, out var _)) 235return Uri.TryCreate(publishUri.ToString(), UriKind.Absolute, out var _);
Tasks\OneDeploy\OneDeploy.WebJob.cs (1)
60return Uri.TryCreate(publishUri.ToString(), UriKind.Absolute, out _);
Tasks\OneDeploy\OneDeployStatusService.cs (1)
34if (!Uri.TryCreate(url, UriKind.Absolute, out var _))
Tasks\ZipDeploy\ZipDeploy.cs (1)
91Uri uri = new($"{zipDeployPublishUrl}?isAsync=true", UriKind.Absolute);
Microsoft.SourceLink.AzureDevOpsServer.Git (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.AzureRepos.Git (11)
GetSourceLinkUrl.cs (3)
21new Uri($"{gitUri.Scheme}://{gitHost[..gitHost.IndexOf('.')]}.{authority}", UriKind.Absolute) : 22new Uri($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 27=> new Uri($"{repositoryUri.Scheme}://{repositoryUri.GetAuthority()}", UriKind.Absolute);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Bitbucket.Git (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Common (2)
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Gitea (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Gitee (9)
GetSourceLinkUrl.cs (1)
23=> new Uri($"{gitUri.Scheme}://{authority}", UriKind.Absolute);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.GitHub (9)
GetSourceLinkUrl.cs (1)
23=> new Uri($"{gitUri.Scheme}://{authority}/raw", UriKind.Absolute);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.GitLab (8)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.GitWeb (9)
GetSourceLinkUrl.cs (1)
24=> new Uri($"https://{authority}/gitweb", UriKind.Absolute);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (4)
55=> new($"{gitUri.Scheme}://{authority}", UriKind.Absolute); 100if (!Uri.TryCreate(gitUrl, UriKind.Absolute, out var gitUri)) 192else if (!Uri.TryCreate(contentUrl, UriKind.Absolute, out contentUri) || !IsValidContentUri(contentUri)) 205if (Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var uri))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (2)
63if (Uri.TryCreate(url, UriKind.Absolute, out var uri) && 133if (IsSingleProvider && Uri.TryCreate(RepositoryUrl, UriKind.Absolute, out var repositoryUri))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (2)
14=> Uri.TryCreate("unknown://" + value, UriKind.Absolute, out uri) && 18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.TemplateEngine.Edge (2)
Mount\Archive\ZipFileMountPointFactory.cs (1)
19if (!Uri.TryCreate(mountPointUri, UriKind.Absolute, out var uri))
Mount\FileSystem\FileSystemMountPointFactory.cs (1)
17if (!Uri.TryCreate(mountPointUri, UriKind.Absolute, out var uri))
Microsoft.TestPlatform.CommunicationUtilities (2)
SocketTransport.cs (1)
88return Uri.TryCreate(string.Concat("tcp://", endpointAddress), UriKind.Absolute, out Uri? uri)
TcpClientExtensions.cs (1)
123return Uri.TryCreate(string.Concat("tcp://", value), UriKind.Absolute, out Uri? uri)
Microsoft.TestPlatform.CrossPlatEngine (1)
Client\TestLoggerManager.cs (1)
567&& Uri.TryCreate(extensionUri, UriKind.Absolute, out var loggerUri)
NuGet.Build.Tasks.Pack (3)
PackTaskLogic.cs (3)
163if (Uri.TryCreate(request.LicenseUrl, UriKind.Absolute, out tempUri)) 167if (Uri.TryCreate(request.ProjectUrl, UriKind.Absolute, out tempUri)) 171if (Uri.TryCreate(request.IconUrl, UriKind.Absolute, out tempUri))
NuGet.Commands (2)
TrustedSignersCommand\TrustedSignersCommandRunner.cs (1)
356var validUri = Uri.TryCreate(serviceIndex, UriKind.Absolute, out var serviceIndexUri);
Utility\PackageSourceProviderExtensions.cs (1)
49Uri result = UriUtility.TryCreateSourceUri(source, UriKind.Absolute);
NuGet.Common (4)
PathUtil\PathValidator.cs (1)
92return Regex.IsMatch(url, @"^\w+://", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant) && Uri.TryCreate(url, UriKind.Absolute, out _);
UriUtility.cs (3)
21public static Uri CreateSourceUri(string source, UriKind kind = UriKind.Absolute) 137var absoluteUri = TryCreateSourceUri(local, UriKind.Absolute); 160var uri = TryCreateSourceUri(source!, UriKind.Absolute);
NuGet.Configuration (3)
PackageSource\PackageSource.cs (2)
76public Uri? TrySourceAsUri => UriUtility.TryCreateSourceUri(Source, UriKind.Absolute); 81public Uri SourceUri => UriUtility.CreateSourceUri(Source, UriKind.Absolute);
Proxy\ProxyCache.cs (1)
126&& Uri.TryCreate(host, UriKind.Absolute, out uri))
NuGet.PackageManagement (1)
Utility\UriHelper.cs (1)
61if (Uri.TryCreate(source, UriKind.Absolute, out uri))
NuGet.Packaging (1)
Signing\Signatures\NuGetV3ServiceIndexUrl.cs (1)
56if (!Uri.TryCreate(urlString, UriKind.Absolute, out url))
NuGet.Protocol (13)
Converters\SafeUriConverter.cs (1)
22if (Uri.TryCreate(reader.Value?.ToString()?.Trim(), UriKind.Absolute, out Uri? uri))
Converters\SafeUriStjConverter.cs (1)
21Uri.TryCreate(reader.GetString()?.Trim(), UriKind.Absolute, out Uri? uri);
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
87var path = UriUtility.CreateSourceUri(package.Path, UriKind.Absolute);
LocalRepositories\LocalDependencyInfoResource.cs (1)
154downloadUri: UriUtility.CreateSourceUri(package.Path, UriKind.Absolute),
LocalRepositories\LocalPackageSearchResource.cs (1)
186Uri? currentURI = UriUtility.TryCreateSourceUri(currentSource, UriKind.Absolute);
Model\LocalPackageSearchMetadata.cs (1)
121Uri.TryCreate(uri, UriKind.Absolute, out fullUri);
Model\PackageSearchMetadataV2Feed.cs (1)
144Uri.TryCreate(url, UriKind.Absolute, out Uri? uri);
Resources\PackageDetailsUriResourceV3.cs (1)
32var isValidUri = Uri.TryCreate(uriTemplate, UriKind.Absolute, out Uri? uri);
Resources\ReportAbuseResourceV3.cs (1)
51var isValidUri = Uri.TryCreate(uriTemplate, UriKind.Absolute, out _);
Resources\RepositorySignatureResource.cs (2)
43if (!Uri.TryCreate(repositoryCertificateInfo.ContentUrl, UriKind.Absolute, out Uri? repositoryContentUrl) 66if (!Uri.TryCreate(cert.ContentUrl, UriKind.Absolute, out Uri? contentUrl)
Resources\ServiceIndexResourceV3.cs (2)
182if (string.IsNullOrEmpty(id) || !Uri.TryCreate(id, UriKind.Absolute, out Uri? uri)) 247if (string.IsNullOrEmpty(id) || !Uri.TryCreate(id, UriKind.Absolute, out uri))
PresentationCore (8)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (1)
44if (Uri.TryCreate(locationString, UriKind.Absolute, out absoluteUri))
MS\Internal\FontCache\FontCacheUtil.cs (1)
306_windowsFontsUriObject = new Uri(_windowsFontsLocalPath, UriKind.Absolute);
MS\Internal\FontCache\FontSourceCollection.cs (2)
112fontSources.Add(new FontSource(new Uri(file, UriKind.Absolute), true)); 121fontSources.Add(new FontSource(new Uri(file, UriKind.Absolute), isComposite));
System\Windows\Media\Color.cs (1)
291context.ProfileUri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
System\Windows\Media\ColorContext.cs (1)
564if (!Uri.TryCreate(profilePathString, UriKind.Absolute, out profilePath))
System\Windows\Media\Fonts.cs (1)
88if (!string.IsNullOrEmpty(location) && Uri.TryCreate(location, UriKind.Absolute, out fontLocation))
System\Windows\Navigation\BaseUriHelper.cs (1)
445baseUri = new Uri(uri.GetLeftPart(UriPartial.Authority), UriKind.Absolute);
PresentationFramework (7)
System\Windows\Documents\RtfToXamlReader.cs (1)
8338if (!Uri.IsWellFormedUriString(pictureUri, UriKind.Absolute))
System\Windows\Documents\WpfPayload.cs (1)
316Uri payloadUri = new Uri($"payload://wpf{newWpfPayoutCount}", UriKind.Absolute);
System\Windows\SystemResources.cs (1)
943if (Uri.TryCreate(packUri, UriKind.Absolute, out streamUri))
System\Windows\ThemeManager.cs (4)
178return new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + "Fluent.HC.xaml", UriKind.Absolute) }; 186rd = new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + "Fluent.xaml", UriKind.Absolute) }; 189Uri dictionaryUri = new Uri(FluentColorDictionaryUri + colorFileName, UriKind.Absolute); 195rd = new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + themeFileName, UriKind.Absolute) };
QuarantineTools.Tests (1)
QuarantineScriptTests.cs (1)
407if (!Uri.TryCreate(url, UriKind.Absolute, out var uri))
ReachFramework (2)
PrintConfig\FallbackPTProvider.cs (1)
385if (!Uri.IsWellFormedUriString(deviceNamepace, UriKind.Absolute))
Serialization\ColorTypeConverter.cs (1)
355profileUri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
256=> Uri.TryCreate(descriptor.HelpLinkUri, UriKind.Absolute, out var uri) &&
System.ComponentModel.TypeConverter (1)
System\ComponentModel\UriTypeConverter.cs (1)
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\ProcessUtils.Unix.cs (1)
161else if (Uri.TryCreate(filename, UriKind.Absolute, out Uri? uri))
System.DirectoryServices.AccountManagement (1)
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (1)
2425if (Uri.TryCreate(ctxBase.Path, UriKind.Absolute, out Uri ldapUri))
System.Net.Http (2)
System\Net\Http\HttpRuleParser.cs (1)
318if (!Uri.TryCreate($"http://{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.HttpListener (7)
src\runtime\src\libraries\Common\src\System\Net\CookieParser.cs (1)
628if (Uri.TryCreate(CheckQuoted(_tokenizer.Value), UriKind.Absolute, out Uri? parsed))
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.Primitives (2)
src\runtime\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)
219if (!Uri.TryCreate(uriSb.ToString(), UriKind.Absolute, out uri))
System.Net.Requests (2)
System\Net\HttpWebRequest.cs (1)
1654return 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)
232if (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.Uri (12)
System\Uri.cs (6)
428CreateThis(uriString, false, UriKind.Absolute); 441CreateThis(uriString, dontEscape, UriKind.Absolute); 480CreateThis(uriString, false, UriKind.Absolute, in creationOptions); 513CreateThis(uriString, false, UriKind.Absolute); 584CreateThis(relativeUri, dontEscape, UriKind.Absolute); 629CreateThis(newUriString, dontEscape, UriKind.Absolute);
System\UriExt.cs (6)
65if (uriKind != UriKind.Absolute && err <= ParsingError.LastErrorOkayForRelativeUris) 100if (uriKind != UriKind.Absolute && err <= ParsingError.LastErrorOkayForRelativeUris) 157Debug.Assert(uriKind != UriKind.Absolute); 236result = CreateHelper(uriString, false, UriKind.Absolute, in creationOptions); 282result ??= CreateHelper(newUriString!, dontEscape, UriKind.Absolute); 870uriLink = CreateHelper(newUriString!, dontEscape, UriKind.Absolute)!;
System.Private.Xml (2)
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.ServiceModel.Primitives (3)
System\ServiceModel\Description\ServiceReflector.cs (1)
32if (Uri.IsWellFormedUriString(path, UriKind.Absolute) || path == String.Empty)
System\ServiceModel\EndpointAddress.cs (2)
839if (!Uri.TryCreate(address, UriKind.Absolute, out uri)) 911if (!Uri.TryCreate(address, UriKind.Absolute, out uri))
System.Speech (1)
Recognition\Grammar.cs (1)
414bool hasUri = Uri.TryCreate(grammarName, UriKind.Absolute, out Uri? uriGrammar);
System.Web.HttpUtility (1)
System\Web\Util\UriUtil.cs (1)
33if (Uri.TryCreate(inputWithoutQueryFragment, UriKind.Absolute, out Uri? uri))
System.Xaml (4)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\Replacements\TypeUriConverter.cs (4)
40uriKind = uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative; 65if (Uri.IsWellFormedUriString(uriString, UriKind.Absolute)) 67return new Uri(uriString, UriKind.Absolute); 82return new Uri(uri.OriginalString, uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
TypeScriptApiCompat (1)
ApiCompatSuppression.cs (1)
75if (!Uri.TryCreate(url, UriKind.Absolute, out var uri) ||