Implemented interface member:
method
Dispose
System.IDisposable.Dispose()
179 references to Dispose
Aspire.Dashboard (10)
Components\Controls\ApplicationName.razor.cs (1)
59_disposalCts?.Dispose();
Components\Controls\Chart\ChartBase.cs (1)
538_cts.Dispose();
Components\Controls\SpanDetails.razor.cs (1)
153_cts.Dispose();
Components\Dialogs\ExemplarsDialog.razor.cs (1)
80_cts.Dispose();
Components\Pages\ConsoleLogs.razor.cs (1)
736_resourceSubscriptionCts.Dispose();
Model\ResourceOutgoingPeerResolver.cs (1)
211_watchContainersTokenSource.Dispose();
ServiceClient\DashboardClient.cs (3)
595cts.Dispose(); 636cts.Dispose(); 761_cts.Dispose();
Utils\CallbackThrottler.cs (1)
107_cts.Dispose();
Aspire.Hosting (2)
Dashboard\DashboardServiceData.cs (1)
92_cts.Dispose();
Publishing\PublishingActivityProgressReporter.cs (1)
707_cancellationTokenSource.Dispose();
Aspire.Hosting.Testing.Tests (2)
ResourceLoggerForwarderServiceTests.cs (2)
171_stoppingCts.Dispose(); 172_stoppedCts.Dispose();
Aspire.Hosting.Tests (1)
ResourceNotificationTests.cs (1)
464_stoppingCts.Dispose();
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\TimeoutHelper.cs (1)
260args.Item2.Dispose();
GenerateDocumentationAndConfigFiles (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
InMemory.FunctionalTests (1)
TestTransport\InMemoryTransportConnection.cs (1)
88_connectionClosedTokenSource.Dispose();
InteropTests (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Metrics (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Metrics.Legacy (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.AspNetCore.Components (1)
NavigationManager.cs (1)
471cts.Dispose();
Microsoft.AspNetCore.Components.Endpoints (3)
Builder\RazorComponentEndpointDataSource.cs (1)
168oldCancellationTokenSource?.Dispose();
DependencyInjection\HotReloadService.cs (2)
41current.Dispose(); 47_tokenSource.Dispose();
Microsoft.AspNetCore.Components.Server (6)
Circuits\CircuitRegistry.cs (1)
370entry.TokenSource.Dispose();
Circuits\DefaultInMemoryCircuitPersistenceProvider.cs (1)
133entry.TokenSource.Dispose();
Circuits\RemoteJSDataStream.cs (1)
270_linkedCts?.Dispose();
Circuits\RemoteJSRuntime.cs (2)
197timedOutCancelableStreamReference.CancellationTokenSource?.Dispose(); 211cancelableStreamReference.CancellationTokenSource?.Dispose();
Circuits\RevalidatingServerAuthenticationStateProvider.cs (1)
38oldCancellationTokenSource.Dispose();
Microsoft.AspNetCore.Connections.Abstractions (1)
DefaultConnectionContext.cs (1)
107_connectionClosedTokenSource.Dispose();
Microsoft.AspNetCore.Http (1)
Timeouts\RequestTimeoutsMiddleware.cs (1)
131linkedCts.Dispose();
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionContext.cs (1)
275Cancellation?.Dispose();
Microsoft.AspNetCore.Http.Connections.Client (1)
Internal\WebSocketsTransport.cs (1)
688_stopCts.Dispose();
Microsoft.AspNetCore.Mvc.TagHelpers (1)
CacheTagHelper.cs (1)
148tokenSource.Dispose();
Microsoft.AspNetCore.Server.HttpSys (2)
RequestProcessing\RequestContext.cs (2)
131_requestAbortSource?.Dispose(); 168_requestAbortSource.Dispose();
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.cs (1)
826localAbortCts?.Dispose();
Microsoft.AspNetCore.Server.IntegrationTesting (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpProtocol.cs (1)
423localAbortCts?.Dispose();
Internal\Infrastructure\KestrelConnection.cs (1)
169_connectionClosingCts.Dispose();
Internal\KestrelServerImpl.cs (1)
273_stopCts.Dispose();
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Internal\NamedPipeConnectionListener.cs (1)
172_listeningTokenSource.Dispose();
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicStreamContext.cs (1)
601_streamClosedTokenSource?.Dispose();
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Internal\SocketConnection.cs (1)
130_connectionClosedTokenSource.Dispose();
Microsoft.AspNetCore.SignalR.Core (1)
Internal\DefaultHubDispatcher.cs (1)
599streamCts.Dispose();
Microsoft.AspNetCore.SignalR.Tests (1)
CancellationDisposable.cs (1)
21_cts.Dispose();
Microsoft.AspNetCore.StaticAssets (1)
StaticAssetEndpointDataSource.cs (1)
117oldCancellationTokenSource?.Dispose();
Microsoft.Build (4)
BackEnd\BuildManager\BuildManager.cs (1)
2223_executionCancellationTokenSource?.Dispose();
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
857_packetQueueDrainDelayCancellation?.Dispose();
BackEnd\Components\Logging\LoggingService.cs (1)
1416_loggingEventProcessingCancellation?.Dispose();
Logging\TerminalLogger\TerminalLogger.cs (1)
413_cts.Dispose();
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
590_sharedCompileCts?.Dispose();
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
590_sharedCompileCts?.Dispose();
Microsoft.CodeAnalysis.Analyzers (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.CodeStyle (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.EditorFeatures (4)
EditAndContinue\ActiveStatementTrackingService.cs (1)
136_cancellationSource.Dispose();
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (1)
186cancellationTokenSource.Dispose();
Interactive\InteractiveSession.cs (1)
108_shutdownCancellationSource.Dispose();
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (1)
240_disposalTokenSource.Dispose();
Microsoft.CodeAnalysis.Features (2)
CodeLens\CodeLensFindReferenceProgress.cs (1)
148=> _aggregateCancellationTokenSource.Dispose();
EditAndContinue\DebuggingSession.cs (1)
168_cancellationSource.Dispose();
Microsoft.CodeAnalysis.InteractiveHost (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\AbstractRefreshQueue.cs (1)
138_disposalTokenSource.Dispose();
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (1)
150_disposalTokenSource.Dispose();
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
399concurrentlyExecutingTaskCts.Dispose();
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspace.InFlightSolution.cs (1)
166_cancellationTokenSource_doNotAccessDirectly.Dispose();
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.Threading.Package (3)
CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CodeAnalysis.Workspaces (7)
Remote\IRemoteKeepAliveService.cs (1)
80_cancellationTokenSource.Dispose();
Shared\TestHooks\AsynchronousOperationListener.cs (3)
61cancellationTokenSource.Dispose(); 78cancellationTokenSourceToDispose.Dispose(); 134oldSource.Dispose();
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
RequestExecutionQueue.cs (1)
399concurrentlyExecutingTaskCts.Dispose();
Microsoft.DotNet.Internal.SymbolHelper (1)
SymbolUploadHelper.cs (1)
465lcts.Dispose();
Microsoft.Extensions.ApiDescription.Client.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Microsoft.Extensions.AsyncState (1)
src\Shared\Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
Microsoft.Extensions.Compliance.Abstractions (1)
src\Shared\Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
Microsoft.Extensions.Diagnostics.HealthChecks (2)
DefaultHealthCheckService.cs (1)
152timeoutCancellationTokenSource?.Dispose();
HealthCheckPublisherHostedService.cs (1)
174cancellation?.Dispose();
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
src\Shared\Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (3)
MockHostApplicationLifetime.cs (3)
46_started.Dispose(); 47_stopping.Dispose(); 48_stopped.Dispose();
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
src\Shared\Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
Microsoft.Extensions.Hosting.Testing.Tests (2)
FakeHostTests.cs (2)
96cancellationTokenSource.Dispose(); 156cancellationTokenSource.Dispose();
Microsoft.Extensions.Http.Resilience (1)
src\Shared\Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
Microsoft.Extensions.Http.Resilience.Tests (1)
Hedging\HedgingTests.cs (1)
66_cancellationTokenSource.Dispose();
Microsoft.Extensions.ML (1)
ModelLoaders\UriModelLoader.cs (1)
101cancellation.Dispose();
Microsoft.Extensions.ServiceDiscovery.Dns (2)
Resolver\DnsResolver.cs (2)
493cts.Dispose(); 860_pendingRequestsCts.Dispose();
Microsoft.Extensions.Telemetry (1)
src\Shared\Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
Microsoft.Extensions.Telemetry.Abstractions (1)
src\Shared\Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
Microsoft.Maui (1)
ImageSources\ImageSourceServiceResultManager.cs (1)
76 _sourceCancellation?.Dispose();
Microsoft.ML.AutoML.Tests (1)
AutoMLExperimentTests.cs (1)
179cts.Dispose();
Microsoft.ML.Core (1)
Utilities\ThreadUtils.cs (1)
203_ctSource.Dispose();
Microsoft.VisualStudio.IntegrationTest.Setup (1)
AsyncCompletionTracker.cs (1)
75source.Dispose();
Microsoft.VisualStudio.LanguageServices (3)
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (1)
663CancellationTokenSource.Dispose();
ProjectSystem\RuleSets\VisualStudioRuleSetManager.RuleSetFile.cs (1)
152_disposalCancellationSource.Dispose();
Remote\VisualStudioWorkspaceServiceHubConnector.cs (1)
56_disposalCancellationSource.Dispose();
Microsoft.VisualStudio.LanguageServices.CSharp (1)
SemanticSearch\SemanticSearchToolWindowImpl.cs (1)
410source.Dispose();
Roslyn.Diagnostics.Analyzers (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Shared (1)
Pools\PooledCancellationTokenSourcePolicy.cs (1)
33obj.Dispose();
System.Collections.Concurrent (2)
System\Collections\Concurrent\BlockingCollection.cs (2)
435linkedTokenSource?.Dispose(); 682linkedTokenSource.Dispose();
System.Data.Odbc (1)
Common\System\Data\ProviderBase\DbConnectionFactory.cs (1)
105cancellationTokenSource.Dispose();
System.Diagnostics.Process (1)
System\Diagnostics\ProcessWaitState.Unix.cs (1)
479cts?.Dispose();
System.IO.Pipelines (2)
System\IO\Pipelines\StreamPipeWriter.cs (2)
228_internalTokenSource?.Dispose(); 252_internalTokenSource?.Dispose();
System.IO.Pipes (1)
System\IO\Pipes\NamedPipeServerStream.Unix.cs (1)
94linkedTokenSource.Dispose();
System.Linq.Parallel (1)
System\Linq\Parallel\QueryOperators\QuerySettings.cs (1)
208_cancellationState.MergedCancellationTokenSource.Dispose();
System.Net.Http (9)
System\Net\Http\HttpClient.cs (3)
655cts.Dispose(); 684currentCts.Dispose(); 703_pendingRequestsCts.Dispose();
System\Net\Http\SocketsHttpHandler\ChunkedEncodingReadStream.cs (1)
522cts?.Dispose();
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
933_altSvcBlocklistTimerCancellation.Dispose();
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http1.cs (1)
278cts.Dispose();
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (1)
230cts.Dispose();
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (1)
308cts.Dispose();
System\Net\Http\SocketsHttpHandler\ContentLengthReadStream.cs (1)
253cts?.Dispose();
System.Net.Http.Json (2)
System\Net\Http\Json\HttpClientJsonExtensions.cs (2)
62linkedCTS?.Dispose(); 106linkedCTS?.Dispose();
System.Net.Mail (1)
System\Net\Mail\SmtpClient.cs (1)
634currentCts.Dispose();
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.cs (1)
150_timeoutOrCancellationSource?.Dispose();
System.Net.Quic (3)
System\Net\Quic\QuicConnection.cs (1)
852_shutdownTokenSource.Dispose();
System\Net\Quic\QuicStream.Stream.cs (2)
138cts?.Dispose(); 196cts?.Dispose();
System.Net.Security (1)
src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
76cts?.Dispose();
System.Net.WebSockets (1)
System\Net\WebSockets\WebSocketStream.cs (1)
277cts?.Dispose();
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (1)
21/// All members of this class, except <see cref="Dispose()"/>, are thread-safe and may be used
System.Security.Cryptography (1)
src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
76cts?.Dispose();
System.Threading.Tasks.Dataflow (1)
Base\DataflowBlock.cs (1)
1987cts.Dispose();
Templates.Blazor.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Templates.Mvc.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Templates.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
237_processTimeoutCts.Dispose();
Test.Utilities (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
Text.Analyzers (3)
src\Dependencies\Threading\CancellationSeries.cs (3)
97nextSource.Dispose(); 110priorSource.Dispose(); 132source.Dispose();
VBCSCompiler (1)
src\Compilers\Server\VBCSCompiler\NamedPipeClientConnectionHost.cs (1)
129_cancellationTokenSource.Dispose();