125 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.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)
1170Uri safeUnescapedUri = new Uri(partUri.GetComponents(UriComponents.Path, UriFormat.SafeUnescaped), UriKind.Relative);
PresentationCore (4)
System\Windows\Media\Color.cs (1)
291context.ProfileUri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
System\Windows\Navigation\BaseUriHelper.cs (3)
165Uri partUri = new Uri(uri.AbsolutePath, UriKind.Relative); 444source = new Uri(uri.AbsolutePath, UriKind.Relative); 499return new Uri(appendedUri, UriKind.Relative);
PresentationFramework (6)
System\Windows\Documents\FixedSchema.cs (1)
165Uri targetUri = PackUriHelper.ResolvePartUri(_baseUri, new Uri(uriAttr, UriKind.Relative));
System\Windows\Documents\WpfPayload.cs (4)
455Uri imagePartUri = new Uri(XamlPayloadDirectory + imagePartUriString, UriKind.Relative); 683Uri imagePartUri = new Uri(XamlPayloadDirectory + imagePartUriString, UriKind.Relative); 702Uri imagePartUri = new Uri(XamlPayloadDirectory + imageSourceString, UriKind.Relative); 767Uri entryPartUri = new Uri(XamlPayloadDirectory + XamlEntryName, UriKind.Relative);
System\Windows\Navigation\JournalEntry.cs (1)
336BaseUriHelper.GetAssemblyNameAndPart(new Uri(relativeUri, UriKind.Relative), out part, out assy, out assyVers, out assyKey);
PresentationUI (4)
src\wpf\artifacts\obj\PresentationUI\x64\Release\net11.0\InstallationError.g.cs (1)
115System.Uri resourceLocater = new System.Uri("/PresentationUI;V11.0.0.0;component/installationerror.xaml", System.UriKind.Relative);
src\wpf\artifacts\obj\PresentationUI\x64\Release\net11.0\MS\Internal\Documents\FindToolBar.g.cs (1)
171System.Uri resourceLocater = new System.Uri("/PresentationUI;V11.0.0.0;component/ms/internal/documents/findtoolbar.xaml", System.UriKind.Relative);
src\wpf\artifacts\obj\PresentationUI\x64\Release\net11.0\TenFeetInstallationError.g.cs (1)
123System.Uri resourceLocater = new System.Uri("/PresentationUI;V11.0.0.0;component/tenfeetinstallationerror.xaml", System.UriKind.Relative);
src\wpf\artifacts\obj\PresentationUI\x64\Release\net11.0\TenFeetInstallationProgress.g.cs (1)
115System.Uri resourceLocater = new System.Uri("/PresentationUI;V11.0.0.0;component/tenfeetinstallationprogress.xaml", System.UriKind.Relative);
ReachFramework (28)
Packaging\XpsFixedDocumentReaderWriter.cs (3)
495_metroPart.CreateRelationship(new Uri(structurePath, UriKind.Relative), 543_metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 958Uri relativeUri = new Uri(attribute, UriKind.Relative);
Packaging\XpsFixedDocumentSequenceReaderWriter.cs (1)
557Uri relativeUri = new Uri(attribute, UriKind.Relative);
Packaging\XpsFixedPageReaderWriter.cs (7)
752_metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 835_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 872_metroPart.CreateRelationship(new Uri(storyFragmentPath, UriKind.Relative), 1631_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 1672_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 1744_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative), 1782_metroPart.CreateRelationship(new Uri(resourcePath, UriKind.Relative),
Packaging\XpsManager.cs (8)
398System.Uri partUri = PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative)); 451metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 505metroPart.CreateRelationship(new Uri(relativePath, UriKind.Relative), 927UriKind.Relative); 950UriKind.Relative); 1024return PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative)); 1061return PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative)); 1157return PackUriHelper.CreatePartUri(new Uri(uniqueUri, UriKind.Relative));
Packaging\XpsResource.cs (1)
68return new Uri(XpsManager.MakeRelativePath(this.Uri, inUri), UriKind.Relative);
Packaging\XPSSignatureDefinition.cs (1)
520SpotLocation.PageUri = new Uri(attributeValue, UriKind.Relative);
Serialization\ColorTypeConverter.cs (1)
355profileUri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);
Serialization\Manager\NullPackagingPolicy.cs (5)
317new Uri("package/font",UriKind.Relative)); 390new Uri("package/font",UriKind.Relative)); 529new Uri("package/image",UriKind.Relative)); 593new Uri("package/colorcontext",UriKind.Relative)); 657new Uri("package/colorcontext",UriKind.Relative));
Serialization\Manager\XpsOMPackagingPolicy.cs (1)
798Uri uri = PackUriHelper.CreatePartUri(new Uri(uniqueUri, 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));
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; 70if (Uri.IsWellFormedUriString(uriString, UriKind.Relative)) 72return new Uri(uriString, UriKind.Relative); 82return new Uri(uri.OriginalString, uri.IsAbsoluteUri ? UriKind.Absolute : UriKind.Relative);