242 references to Absolute
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 (6)
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))
ResourceService\Partials.cs (1)
94let 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)
207var uri = new Uri((string)GetValue(w.State, "DashboardLoginUrl")!, UriKind.Absolute); 237var 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 (8)
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))
Devcontainers\Codespaces\CodespacesUrlRewriter.cs (1)
19return RewriteUrl(new Uri(url, UriKind.Absolute));
ResourceBuilderExtensions.cs (1)
926var baseUri = new Uri(endpoint.Url, UriKind.Absolute);
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)
142if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
145if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri))
Aspire.Hosting.Qdrant (2)
QdrantBuilderExtensions.cs (2)
157if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 168if (connectionBuilder.TryGetValue("Endpoint", out var endpointValue) && Uri.TryCreate(endpointValue.ToString(), UriKind.Absolute, out var serviceUri))
Aspire.Microsoft.Azure.Cosmos (1)
AspireMicrosoftAzureCosmosExtensions.cs (1)
76if (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)
44if (Uri.TryCreate(connectionString, UriKind.Absolute, out var uri)) 55if (connectionBuilder.ContainsKey(ConnectionStringEndpoint) && Uri.TryCreate(connectionBuilder[ConnectionStringEndpoint].ToString(), UriKind.Absolute, out var serviceUri))
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 (1)
Microsoft\Tools\ServiceModel\SvcUtil\InputModule.cs (1)
83if (Uri.TryCreate(path, UriKind.Absolute, out serviceUri) && !serviceUri.IsFile)
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")
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)) 524if (!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 (1)
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
229if (!Uri.TryCreate(destinationUrl, UriKind.Absolute, out var absoluteUri))
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.Http.Extensions.Tests (21)
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.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)
562if (!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 (2)
Construction\Solution\ProjectInSolution.cs (1)
183if (!Uri.TryCreate(_relativePath, UriKind.Absolute, out Uri _))
Construction\Solution\SolutionFile.cs (1)
825if (Uri.TryCreate(proj.RelativePath, UriKind.Absolute, out Uri uri))
Microsoft.Build.Tasks.Core (3)
DownloadFile.cs (1)
88if (!Uri.TryCreate(SourceUrl, UriKind.Absolute, out Uri uri))
ManifestUtil\PathUtil.cs (2)
184if (!Uri.TryCreate(path, UriKind.Absolute, out u) || u == null) 194if (!Uri.TryCreate(path, UriKind.Absolute, out Uri u) || u == null)
Microsoft.CodeAnalysis (1)
CommandLine\SarifErrorLogger.cs (1)
138if (Uri.TryCreate(fullPath, UriKind.Absolute, 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.Features (1)
AddImport\PackageSourceHelper.cs (1)
40if (!Uri.TryCreate(sourceUrl, UriKind.Absolute, out var uri))
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.cs (1)
202return new(uriString, 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.Workspaces (2)
Diagnostics\DiagnosticData.cs (1)
356=> 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)
262if (Uri.TryCreate(repoUri, UriKind.Absolute, out Uri parsedUri))
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.AI.Abstractions (1)
Contents\DataContent.cs (1)
89else if (!System.Uri.TryCreate(uri, UriKind.Absolute, out _))
Microsoft.Extensions.AI.OpenAI (1)
OpenAIEmbeddingGenerator.cs (1)
93new(providerName, Uri.TryCreate(providerUrl, UriKind.Absolute, out Uri? providerUri) ? providerUri : null, model, dimensions);
Microsoft.Extensions.DependencyModel (1)
DependencyContextLoader.cs (1)
161if (Uri.TryCreate(assembly.CodeBase, UriKind.Absolute, out Uri? codeBase)
Microsoft.Maui (3)
Handlers\WebView\WebViewHandler.iOS.cs (2)
150 var safeHostUri = new Uri($"{uri.Scheme}://{uri.Authority}", UriKind.Absolute); 488 if (Uri.TryCreate(url, UriKind.Absolute, out uri))
Platform\iOS\MauiWKWebView.cs (1)
109 var safeHostUri = new Uri($"{uri.Scheme}://{uri.Authority}", UriKind.Absolute);
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.Maui.Controls.Compatibility (2)
iOS\Renderers\WkWebViewRenderer.cs (2)
181 var safeHostUri = new Uri($"{uri.Scheme}://{uri.Authority}", UriKind.Absolute); 320 if (Uri.TryCreate(url, UriKind.Absolute, out uri))
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 (2)
Progression\GraphBuilder.cs (1)
786if (!Uri.TryCreate(path, UriKind.Absolute, out var uri))
Progression\GraphNodeIdCreation.cs (1)
440return new Uri(foundProject.OutputFilePath, UriKind.Absolute);
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))
PresentationCore (8)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (1)
45if (Uri.TryCreate(locationString, UriKind.Absolute, out absoluteUri))
MS\Internal\FontCache\FontCacheUtil.cs (1)
307_windowsFontsUriObject = new Uri(_windowsFontsLocalPath, UriKind.Absolute);
MS\Internal\FontCache\FontSourceCollection.cs (2)
113fontSources.Add(new FontSource(new Uri(file, UriKind.Absolute), true)); 122fontSources.Add(new FontSource(new Uri(file, UriKind.Absolute), isComposite));
System\Windows\Media\Color.cs (1)
292context.ProfileUri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
System\Windows\Media\ColorContext.cs (1)
553if (!Uri.TryCreate(profilePathString, UriKind.Absolute, out profilePath))
System\Windows\Media\Fonts.cs (1)
89if (!string.IsNullOrEmpty(location) && Uri.TryCreate(location, UriKind.Absolute, out fontLocation))
System\Windows\Navigation\BaseUriHelper.cs (1)
446baseUri = new Uri(uri.GetLeftPart(UriPartial.Authority), UriKind.Absolute);
PresentationFramework (7)
System\Windows\Documents\RtfToXamlReader.cs (1)
8351if (!Uri.IsWellFormedUriString(pictureUri, UriKind.Absolute))
System\Windows\Documents\WpfPayload.cs (1)
317Uri payloadUri = new Uri($"payload://wpf{newWpfPayoutCount}", UriKind.Absolute);
System\Windows\SystemResources.cs (1)
944if (Uri.TryCreate(packUri, UriKind.Absolute, out streamUri))
System\Windows\ThemeManager.cs (4)
175return new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + "Fluent.HC.xaml", UriKind.Absolute) }; 183rd = new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + "Fluent.xaml", UriKind.Absolute) }; 186Uri dictionaryUri = new Uri(FluentColorDictionaryUri + colorFileName, UriKind.Absolute); 192rd = new ResourceDictionary() { Source = new Uri(FluentThemeResourceDictionaryUri + themeFileName, UriKind.Absolute) };
ReachFramework (2)
PrintConfig\FallbackPTProvider.cs (1)
386if (!Uri.IsWellFormedUriString(deviceNamepace, UriKind.Absolute))
Serialization\ColorTypeConverter.cs (1)
356profileUri.IsAbsoluteUri ? UriKind.Absolute : 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.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\Process.Unix.cs (1)
643else if (Uri.TryCreate(filename, UriKind.Absolute, out Uri? uri))
System.Net.Http (2)
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.HttpListener (7)
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\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.Uri (14)
System\Uri.cs (6)
370CreateThis(uriString, false, UriKind.Absolute); 384CreateThis(uriString, dontEscape, UriKind.Absolute); 426CreateThis(uriString, false, UriKind.Absolute, in creationOptions); 461CreateThis(uriString, false, UriKind.Absolute); 534CreateThis(relativeUri, dontEscape, UriKind.Absolute); 579CreateThis(newUriString, dontEscape, UriKind.Absolute);
System\UriExt.cs (8)
59uriKind != UriKind.Absolute && 107if (uriKind != UriKind.Absolute && err <= ParsingError.LastRelativeUriOkErrIndex) 155if (uriKind != UriKind.Absolute && err != ParsingError.None 197else if (err != ParsingError.None && uriKind != UriKind.Absolute 298result = CreateHelper(uriString, false, UriKind.Absolute, ref e, in creationOptions); 345result ??= CreateHelper(newUriString!, dontEscape, UriKind.Absolute, ref e); 775if (uriKind != UriKind.Absolute && err <= ParsingError.LastRelativeUriOkErrIndex) 1021uriLink = CreateHelper(newUriString!, dontEscape, UriKind.Absolute, ref e)!;
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.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.Web.HttpUtility (1)
System\Web\Util\UriUtil.cs (1)
33if (Uri.TryCreate(inputWithoutQueryFragment, UriKind.Absolute, out Uri? uri))
System.Xaml (4)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\Replacements\TypeUriConverter.cs (4)
41uriKind = uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative; 66if (Uri.IsWellFormedUriString(uriString, UriKind.Absolute)) 68return new Uri(uriString, UriKind.Absolute); 83return new Uri(uri.OriginalString, uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
System.Xaml.Tests (16)
System\Xaml\Replacements\TypeUriConverterTests.cs (16)
66yield return new object[] { "http://google.com", new Uri("http://google.com", UriKind.Absolute) }; 72yield return new object[] { new Uri("http://google.com", UriKind.Absolute), new Uri("http://google.com", UriKind.Absolute) }; 75yield return new object[] { new Uri("my:scheme/path?query", UriKind.Absolute), new Uri("my:scheme/path?query", UriKind.Absolute) }; 120yield return new object[] { new Uri("http://google.com", UriKind.Absolute), new Uri("http://google.com", UriKind.Absolute) }; 123yield return new object[] { new Uri("my:scheme/path?query", UriKind.Absolute), new Uri("my:scheme/path?query", UriKind.Absolute) }; 124yield return new object[] { new Uri("my:scheme/path?query", UriKind.RelativeOrAbsolute), new Uri("my:scheme/path?query", UriKind.Absolute) }; 138yield return new object[] { new Uri("http://google.com", UriKind.Absolute), UriKind.Absolute }; 141yield return new object[] { new Uri("my:scheme/path?query", UriKind.Absolute), UriKind.Absolute }; 142yield return new object[] { new Uri("my:scheme/path?query", UriKind.RelativeOrAbsolute), UriKind.Absolute }; 188yield return new object?[] { new Uri("http://google.com", UriKind.Absolute), true };
Templates.Blazor.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
210return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
210return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Blazor.WebAssembly.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
210return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Mvc.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
210return new Uri(listeningUrlString, UriKind.Absolute);
Templates.Tests (1)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
210return new Uri(listeningUrlString, UriKind.Absolute);