83 references to Relative
Aspire.Hosting (2)
ExternalServiceBuilderExtensions.cs (1)
191if (path is not null && !Uri.IsWellFormedUriString(path, UriKind.Relative))
ResourceBuilderExtensions.cs (1)
1384if (Uri.TryCreate(url, UriKind.Relative, out var relativeUri))
Aspire.Hosting.Tests (2)
ExternalServiceTests.cs (1)
76var relativeUri = new Uri("/relative", UriKind.Relative);
WithReferenceTests.cs (1)
528Assert.Throws<InvalidOperationException>(() => builder.AddProject<ProjectA>("projecta").WithReference("petstore", new Uri("petstore.swagger.io", UriKind.Relative)));
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\Resolvers\XmlPreloadedResolver.cs (2)
207return new Uri(relativeUri, UriKind.Relative); 217return new Uri(relativeUri, UriKind.Relative);
Metadata\MetadataFileNameManager.cs (3)
200if (Uri.TryCreate(filePath1, UriKind.Absolute, out fileUri) || Uri.TryCreate(filePath1, UriKind.Relative, out fileUri)) 212Uri.TryCreate(filePath1, UriKind.Relative, out uri1) && Uri.TryCreate(filePath2, UriKind.Relative, out uri2) && StringComparer.OrdinalIgnoreCase.Compare(uri1.ToString(), uri2.ToString()) == 0;
Shared\Options\UpdateOptions.cs (1)
103this.Inputs[idx] = new Uri(relPath, UriKind.Relative);
Microsoft.AspNetCore.Components.WebAssembly.Authentication (4)
NavigationManagerExtensions.cs (4)
22public static void NavigateToLogout(this NavigationManager manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string logoutPath) => 35public static void NavigateToLogout(this NavigationManager manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string logoutPath, [StringSyntax(StringSyntaxAttribute.Uri)] string? returnUrl) 57public static void NavigateToLogin(this NavigationManager manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string loginPath, InteractiveRequestOptions request) 74public static void NavigateToLogin(this NavigationManager manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string loginPath)
Microsoft.AspNetCore.Http.Results (2)
Results.cs (1)
530public static IResult LocalRedirect([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl, bool permanent = false, bool preserveMethod = false)
TypedResults.cs (1)
588public static RedirectHttpResult LocalRedirect([StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string localUrl, bool permanent = false, bool preserveMethod = false)
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.Razor (2)
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.CodeAnalysis (1)
CommandLine\SarifErrorLogger.cs (1)
155if (Uri.TryCreate(path, UriKind.Relative, out var uri))
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.Cli.Utils (1)
PathUtility.cs (1)
240Uri resultUri = new(new Uri(basePath), new Uri(relativePath, UriKind.Relative));
Microsoft.Extensions.AI.Abstractions.Tests (1)
Tools\HostedMcpServerToolTests.cs (1)
196Assert.Throws<ArgumentException>("serverUrl", () => new HostedMcpServerTool("name", new Uri("/api/mcp", UriKind.Relative)));
Microsoft.Maui.Controls (8)
ResourceDictionary.cs (1)
438 return new Uri($"{value};assembly={assembly.GetName().Name}", UriKind.Relative);
Shell\ShellNavigationState.cs (2)
45 uri = new Uri($"/{uri.PathAndQuery}", UriKind.Relative); 101 return new Uri(string.Join(Routing.PathSeparator, toKeep), UriKind.Relative);
Shell\ShellUriHandler.cs (5)
71 var returnValue = ConvertToStandardFormat("scheme", "host", null, new Uri(result, UriKind.Relative)); 72 return new Uri(FormatUri(returnValue.PathAndQuery), UriKind.Relative); 80 return new Uri(FormatUri(path.OriginalString), UriKind.Relative); 96 return new Uri(path, UriKind.Relative); 101 return new Uri(path, UriKind.Relative);
Microsoft.Maui.Controls.Build.Tasks (2)
CompiledConverters\RDSourceTypeConverter.cs (1)
43 var uri = new Uri(value, UriKind.Relative);
CompiledValueProviders\StyleSheetProvider.cs (1)
56 var uri = new Uri(source, UriKind.Relative);
Microsoft.Maui.Controls.Xaml (4)
ApplyPropertiesVisitor.cs (1)
379 VisualDiagnostics.RegisterSourceInfo(target, new Uri($"{path};assembly={assemblyName}", UriKind.Relative), lineInfo.LineNumber, lineInfo.LinePosition);
CreateValuesVisitor.cs (2)
173 VisualDiagnostics.RegisterSourceInfo(value, new Uri($"{path};assembly={assemblyName}", UriKind.Relative), ((IXmlLineInfo)node).LineNumber, ((IXmlLineInfo)node).LinePosition); 192 VisualDiagnostics.RegisterSourceInfo(rnode.Root, new Uri($"{path};assembly={assemblyName}", UriKind.Relative), ((IXmlLineInfo)node).LineNumber, ((IXmlLineInfo)node).LinePosition);
ResourceDictionaryHelpers.cs (1)
32 var resourcePath = ResourceDictionary.RDSourceTypeConverter.GetResourcePath(new Uri(value, UriKind.Relative), rootTargetPath);
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (2)
ObjectModel\UriDataAttachment.cs (1)
100var uriToUse = new Uri(TrxFileHelper.MakePathRelative(Uri.OriginalString, baseDirectory), UriKind.Relative);
Utility\Converter.cs (1)
475Uri sourceFileUri = new(fileName, UriKind.Relative);
NuGet.Common (2)
PathUtil\PathUtility.cs (1)
292Uri resultUri = new Uri(new Uri(basePath), new Uri(relativePath, UriKind.Relative));
UriUtility.cs (1)
122var relativeUri = TryCreateSourceUri(local, UriKind.Relative);
NuGet.Configuration (1)
Settings\Settings.cs (1)
723if (Uri.TryCreate(path, UriKind.Relative, out var _) &&
NuGet.Packaging (1)
PackageCreation\Authoring\PackageBuilder.cs (1)
1141Uri safeUnescapedUri = new Uri(partUri.GetComponents(UriComponents.Path, UriFormat.SafeUnescaped), UriKind.Relative);
System.ComponentModel.TypeConverter (1)
System\ComponentModel\UriTypeConverter.cs (1)
101private static UriKind GetUriKind(Uri uri) => uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative;
System.IO.Packaging (12)
System\IO\Packaging\PackageRelationship.cs (1)
179private static readonly Uri s_containerRelationshipPartName = PackUriHelper.CreatePartUri(new Uri("/_rels/.rels", UriKind.Relative));
System\IO\Packaging\PackUriHelper.cs (5)
91return new Uri(resolvedUri.AbsolutePath, UriKind.Relative); 532safeUnescapedUri = new Uri(partUri.GetComponents(UriComponents.SerializationInfoString, UriFormat.SafeUnescaped), UriKind.Relative); 538UriComponents.KeepDelimiter, UriFormat.SafeUnescaped), UriKind.Relative); 573private static readonly Uri s_packageRootUri = new Uri("/", UriKind.Relative); 747: base(partUriString, UriKind.Relative)
System\IO\Packaging\PackUriHelper.PackUriScheme.cs (1)
327return 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)
131&& Uri.TryCreate(ZipPackage.GetOpcNameFromZipItemName(prefixName), UriKind.Relative, out Uri? unvalidatedPartUri)
System.Private.Uri (5)
System\Uri.cs (2)
521CreateThis(uriString, false, UriKind.Relative); 1876return new Uri(relativeUriString, UriKind.Relative);
System\UriExt.cs (3)
34if (uriKind is < UriKind.RelativeOrAbsolute or > UriKind.Relative) 78if (uriKind == UriKind.Relative) 133if (uriKind == UriKind.Relative)
System.Private.Xml (2)
System\Xml\Resolvers\XmlPreloadedResolver.cs (2)
207return new Uri(relativeUri, UriKind.Relative); 217return new Uri(relativeUri, UriKind.Relative);
System.Speech (5)
Internal\GrammarBuilding\RuleRefElement.cs (1)
65return elementFactory.CreateRuleRef(parent, new Uri("#" + Rule.RuleName, UriKind.Relative), _semanticKey, null);
Recognition\Grammar.cs (1)
47_uri = new Uri(path, UriKind.Relative);
Recognition\SrgsGrammar\SrgsRuleRef.cs (1)
45_uri = new Uri("#" + rule.Id, UriKind.Relative);
Synthesis\FilePrompt.cs (1)
13: this(new Uri(path, UriKind.Relative), media)
Synthesis\PromptBuilder.cs (1)
732AppendSsml(new Uri(path, UriKind.Relative));