74 references to TrimEnd
Aspire.Hosting (1)
Dcp\DcpExecutor.cs (1)
1515url.Url = allocatedEndpoint.UriString.TrimEnd('/') + url.Url;
BasicTestApp (1)
RouterTest\NavLinkNotIgnoreQueryOrFragmentString.cs (1)
44uri.EndsWith('/') ? uri.TrimEnd('/') : uri;
BoundTreeGenerator (10)
BoundNodeClassWriter.cs (10)
1052private static bool TypeIsTypeSymbol(Field field) => field.Type.TrimEnd('?') == "TypeSymbol"; 1055private static bool TypeIsSymbol(string type) => type.TrimEnd('?').EndsWith("Symbol"); 1058private static bool TypeIsNonTypeSymbol(string type) => TypeIsSymbol(type) && type.TrimEnd('?') != "TypeSymbol"; 1394WriteLine($"{field.Type} {ToCamelCase(field.Name)} = this.Visit{field.Type.TrimEnd('?')}(node.{field.Name});"); 1396else if (elementType.TrimEnd('?') == "LocalSymbol") 1400else if (elementType.TrimEnd('?') == "MethodSymbol" && field.Name.EndsWith("LocalFunctions")) 1662switch (type.TrimEnd('?')) 1796private bool IsValueType(string typeName) => _valueTypes.Contains(GetGenericType(typeName).TrimEnd('?')); 1800typeName = typeName.TrimEnd('?'); 1801derivedTypeName = derivedTypeName?.TrimEnd('?');
csc (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
570clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
dotnet-getdocument (1)
Commands\InvokeCommand.cs (1)
105args.Add(packageFolder.TrimEnd(Path.DirectorySeparatorChar));
ILLink.Tasks (1)
LinkTask.cs (1)
282 return $"\"{path.TrimEnd ('\\')}\"";
Microsoft.Arcade.Common (1)
Helpers.cs (1)
27dirHash = dirHash.TrimEnd('='); // base64 url encode it.
Microsoft.AspNetCore.Components.Tests (1)
Routing\TemplateParserTests.cs (1)
263value.TrimEnd('?'),
Microsoft.AspNetCore.DataProtection (2)
Internal\ContainerUtils.cs (2)
65var fs_file = new DirectoryInfo(fields[1].TrimEnd(Path.DirectorySeparatorChar)).FullName; 70if (fs_file.Equals(dir.FullName.TrimEnd(Path.DirectorySeparatorChar), StringComparison.Ordinal))
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
ConverterTests\JsonConverterReadTests.cs (1)
485AssertReadJsonError<HelloRequest>(json, ex => Assert.Equal("Multiple values specified for oneof oneof_test", ex.Message.TrimEnd('.')));
Microsoft.AspNetCore.Http.Abstractions (1)
Extensions\UsePathBaseExtensions.cs (1)
26pathBase = new PathString(pathBase.Value?.TrimEnd('/'));
Microsoft.AspNetCore.Mvc.Core.Test (1)
ApplicationParts\RelatedAssemblyPartTest.cs (1)
12private static readonly string AssemblyDirectory = Path.GetTempPath().TrimEnd(Path.DirectorySeparatorChar);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
PageActionDescriptorChangeProvider.cs (1)
33rootDirectory = rootDirectory.TrimEnd('/');
Microsoft.AspNetCore.Mvc.RazorPages (2)
ApplicationModels\PageConventionCollection.cs (2)
319_folderPath = folderPath.TrimEnd('/'); 375_folderPath = folderPath.TrimEnd('/');
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternFactory.cs (1)
1089var rawText = $"{left.RawText?.TrimEnd('/')}/{right.RawText?.TrimStart('/')}";
Microsoft.AspNetCore.Server.IIS (2)
StartupHook.cs (1)
50var contentRoot = iisConfigData.pwzFullApplicationPath.TrimEnd(Path.DirectorySeparatorChar);
WebHostBuilderIISExtensions.cs (1)
32var contentRoot = iisConfigData.pwzFullApplicationPath.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.AspNetCore.Session (1)
CookieProtection.cs (1)
23return Convert.ToBase64String(protectedData).TrimEnd('=');
Microsoft.Build.Engine.UnitTests (1)
NodeStatus_Transition_Tests.cs (1)
159{{ex.Message.TrimEnd('\n')}}
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
570clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.Build.Tasks.Core (3)
ManifestUtil\FileReference.cs (1)
283return sb.ToString().TrimEnd(',');
ManifestUtil\PathUtil.cs (2)
24path = path.TrimEnd(Path.DirectorySeparatorChar); 39path = path.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
2253value = value.TrimEnd('\0');
Microsoft.CodeAnalysis.Remote.Workspaces (1)
ExportProviderBuilder.cs (1)
137return hashAsBase64String.Replace('+', '-').Replace('/', '_').TrimEnd('=');
Microsoft.CodeAnalysis.Test.Utilities (2)
Metadata\MetadataSignatureUnitTestHelper.cs (2)
168expectedText = expectedText.TrimEnd(','); 169actualText = actualText.TrimEnd(',');
Microsoft.DotNet.ArcadeLogging (1)
PipelinesLogger.cs (1)
278projectFile = (projectFile ?? string.Empty).TrimEnd('\\');
Microsoft.DotNet.Build.Tasks.Feed (1)
src\PublishBuildToMaestro.cs (1)
575repoUrl = repoUrl.TrimEnd('/');
Microsoft.DotNet.Build.Tasks.Installers (6)
src\ArReader.cs (6)
39string name = Encoding.ASCII.GetString(fileName).TrimEnd(' '); 43ulong timestamp = ulong.Parse(Encoding.ASCII.GetString(timestampBytes).TrimEnd(' ')); 48ulong ownerID = ulong.Parse(Encoding.ASCII.GetString(ownerIDBytes).TrimEnd(' ')); 53ulong groupID = ulong.Parse(Encoding.ASCII.GetString(groupIDBytes).TrimEnd(' ')); 58uint mode = Convert.ToUInt32(Encoding.ASCII.GetString(modeBytes).TrimEnd(' '), 8); 63ulong size = ulong.Parse(Encoding.ASCII.GetString(sizeBytes).TrimEnd(' '));
Microsoft.DotNet.Helix.Client (1)
generated-code\PagedResponse.cs (1)
106var href = parts[0].Trim().TrimStart('<').TrimEnd('>');
Microsoft.DotNet.Helix.Sdk (2)
CreateXHarnessAppleWorkItems.cs (1)
102appFolderPath = appFolderPath.TrimEnd(Path.DirectorySeparatorChar);
GetHelixWorkItems.cs (1)
60var consoleUri = HelixApi.Options.BaseUri.AbsoluteUri.TrimEnd('/') + $"/api/2019-06-17/jobs/{jobName}/workitems/{Uri.EscapeDataString(name)}/console";
Microsoft.DotNet.SignCheckLibrary (1)
Verification\DebVerifier.cs (1)
59relativePath = relativePath.TrimEnd('/');
Microsoft.DotNet.SignTool (1)
src\ZipData.cs (1)
651relativePath = relativePath.TrimEnd('/');
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\LinuxUtilizationParserCgroupV2.cs (1)
135_cachedCgroupPath = "/sys/fs/cgroup" + trimmedPath.ToString().TrimEnd('/') + "/";
Microsoft.Extensions.ServiceDiscovery.Dns (1)
DnsSrvServiceEndpointProvider.cs (1)
66endpoints.Add(CreateEndpoint(new DnsEndPoint(canonicalNameRecord.CanonicalName.Value.TrimEnd('.'), record.Port)));
Microsoft.Maui.Controls (1)
Shell\ShellNavigationState.cs (1)
73 string[] parts = uri.OriginalString.TrimEnd(Routing.PathSeparator[0]).Split(Routing.PathSeparator[0]);
Microsoft.VisualBasic.Forms.Tests (2)
System\Windows\Forms\FileSystemProxyTests.vb (2)
181Dim expected As String = Path.GetTempPath.TrimEnd(Path.DirectorySeparatorChar) 344splitData(totalFields).Should.Be(currentField.TrimEnd(";"c))
Microsoft.VisualStudio.LanguageServices.DevKit (1)
Logging\VSCodeTelemetryLogger.cs (1)
177return sb.ToString().TrimEnd(',');
PresentationBuildTasks (1)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1609return path.TrimEnd(Path.DirectorySeparatorChar) + Path.DirectorySeparatorChar;
PresentationCore (2)
System\Windows\Media\Animation\KeyTimeConverter.cs (1)
84stringValue = stringValue.TrimEnd('%');
System\Windows\Media\Animation\RepeatBehaviorConverter.cs (1)
82string stringDoubleValue = stringValue.TrimEnd(_iterationCharacter);
PresentationFramework (3)
System\Windows\Documents\TextRangeBase.cs (1)
212string autoWord = TextRangeBase.GetTextInternal(autoWordRange.Start, autoWordRange.End).TrimEnd(' ');
System\Windows\Documents\WinRTSpellerInteropExtensions.cs (2)
160string missingFragmentText = missingFragment?.Text.TrimEnd('\0'); 178var altForm = documentText.Substring(lastToken.TextRange.Start, lastTokenText.Length + i).TrimEnd('\0').TrimEnd();
Replay (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
570clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFile.NonMobile.cs (1)
74return Path.GetDirectoryName(RootDirectory.TrimEnd(Path.DirectorySeparatorChar));
System.Net.Quic (1)
src\libraries\Common\src\System\Net\Security\TargetHostNameHelper.cs (1)
26targetHost = targetHost.TrimEnd('.');
System.Net.Security (1)
src\libraries\Common\src\System\Net\Security\TargetHostNameHelper.cs (1)
26targetHost = targetHost.TrimEnd('.');
System.Security.Cryptography (3)
System\Security\Cryptography\X509Certificates\X500DirectoryStringHelper.cs (2)
30return tavReader.ReadCharacterString((UniversalTagNumber)tag.TagValue).TrimEnd('\0'); 57return tavReader.ReadCharacterString((UniversalTagNumber)tag.TagValue).TrimEnd('\0');
System\Security\Cryptography\X509Certificates\X500NameEncoder.ManagedDecode.cs (1)
169return tavReader.ReadCharacterString((UniversalTagNumber)tag.TagValue).TrimEnd('\0');
System.Windows.Forms (1)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
316return reader.ReadToEnd().TrimEnd('\0');
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\StringCollectionEditor.StringCollectionForm.cs (1)
148lines[i] = lines[i].TrimEnd('\r');
vbc (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
570clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
VBCSCompiler (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
570clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);