309 instantiations of ObjectDisposedException
csc (2)
src\Compilers\Shared\BuildServerConnection.cs (2)
765throw new ObjectDisposedException("Mutex"); 877throw new ObjectDisposedException("Mutex");
dotnet-svcutil-lib (31)
CodeDomFixup\CodeDomVisitors\CodeTypeNameScope.cs (1)
25throw new ObjectDisposedException(GetType().Name);
CodeDomFixup\CodeDomVisitors\PropertyFieldNameScope.cs (1)
30throw new ObjectDisposedException(GetType().Name);
FrameworkFork\System.ServiceModel\Internals\System\Runtime\ExceptionTrace.cs (1)
204return TraceException<ObjectDisposedException>(new ObjectDisposedException(null, message));
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (2)
352throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName)); 583throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName));
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\UnconditionalPolicy.cs (1)
206throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName));
FrameworkFork\System.ServiceModel\System\IdentityModel\Tokens\X509SecurityToken.cs (1)
128throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferedWriteStream.cs (1)
59throw new ObjectDisposedException("BufferedWriteStream");
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelBindingMessageProperty.cs (1)
132throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CommunicationObject.cs (1)
242return new ObjectDisposedException(this.GetCommunicationObjectType().ToString());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CommunicationObjectManager.cs (1)
41throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().ToString()));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\LifetimeManager.cs (4)
65throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().ToString())); 203throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().ToString())); 232throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().ToString())); 356this.Complete(false, new ObjectDisposedException(this.GetType().ToString()));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\Message.cs (1)
224return new ObjectDisposedException("", SRServiceModel.MessageClosed);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageBuffer.cs (1)
46return new ObjectDisposedException("", SRServiceModel.MessageBufferIsClosed);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageProperties.cs (1)
53throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(string.Empty, string.Format(SRServiceModel.ObjectDisposed, this.GetType().ToString())));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ProducerConsumerStream.cs (3)
47throw new ObjectDisposedException("ProducerConsumerStream", oce); 104throw new ObjectDisposedException("ProducerConsumerStream", oce); 127throw new ObjectDisposedException("ProducerConsumerStream");
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\RequestContextBase.cs (1)
197throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SocketConnection.cs (2)
155ConvertObjectDisposedException(new ObjectDisposedException( 165ConvertObjectDisposedException(new ObjectDisposedException(
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\StreamFormatter.cs (1)
295throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(string.Format(
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityMessageProperty.cs (1)
315throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecurityContextSecurityToken.cs (1)
324throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().FullName));
FrameworkFork\System.ServiceModel\System\ServiceModel\ServiceChannelManager.cs (3)
121throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().ToString())); 195throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().ToString())); 274throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ObjectDisposedException(this.GetType().ToString()));
Shared\MSBuildProj.cs (1)
1027throw new ObjectDisposedException(nameof(MSBuildProj));
InMemory.FunctionalTests (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Authentication.Negotiate.Test (6)
EventTests.cs (3)
501throw new ObjectDisposedException(nameof(TestNegotiateState)); 520throw new ObjectDisposedException(nameof(TestNegotiateState)); 533throw new ObjectDisposedException(nameof(TestNegotiateState));
NegotiateHandlerTests.cs (3)
525throw new ObjectDisposedException(nameof(TestNegotiateState)); 544throw new ObjectDisposedException(nameof(TestNegotiateState)); 557throw new ObjectDisposedException(nameof(TestNegotiateState));
Microsoft.AspNetCore.Components.Server (2)
Circuits\CircuitHost.cs (1)
673throw new ObjectDisposedException(objectName: null);
src\Shared\PooledArrayBufferWriter.cs (1)
109throw new ObjectDisposedException(nameof(ArrayBufferWriter<T>));
Microsoft.AspNetCore.Components.WebView.Wpf (1)
BlazorWebView.cs (1)
376 throw new ObjectDisposedException(GetType().Name);
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
Logging\RequestHeadersEnricherTests.cs (2)
256httpContextMock.SetupGet(c => c.Request.Headers).Throws(new ObjectDisposedException("")); 258httpContextMock.SetupGet(c => c.Features).Throws(new ObjectDisposedException(""));
Microsoft.AspNetCore.Http (1)
DefaultHttpContext.cs (1)
241throw new ObjectDisposedException(nameof(HttpContext), $"Request has finished and {nameof(HttpContext)} disposed.");
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
src\Shared\PooledArrayBufferWriter.cs (1)
109throw new ObjectDisposedException(nameof(ArrayBufferWriter<T>));
Microsoft.AspNetCore.OutputCaching (1)
RecyclableSequenceBuilder.cs (1)
65static void Throw() => throw new ObjectDisposedException(nameof(RecyclableSequenceBuilder), "The stream has been closed for writing.");
Microsoft.AspNetCore.ResponseCaching (2)
src\Shared\SegmentWriteStream.cs (2)
127throw new ObjectDisposedException(nameof(SegmentWriteStream), "The stream has been closed for writing."); 167throw new ObjectDisposedException(nameof(SegmentWriteStream), "The stream has been closed for writing.");
Microsoft.AspNetCore.Server.HttpSys (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Server.IIS (5)
Core\EmptyStream.cs (1)
77throw new ObjectDisposedException(nameof(HttpRequestStream));
Core\HttpRequestStream.cs (1)
125throw new ObjectDisposedException(nameof(HttpRequestStream));
Core\HttpResponseStream.cs (1)
103throw new ObjectDisposedException(nameof(HttpResponseStream), CoreStrings.WritingToResponseBodyAfterResponseCompleted);
Core\IISHttpContext.cs (1)
518throw new ObjectDisposedException(CoreStrings.UnhandledApplicationException, _applicationException);
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (1)
79throw new ObjectDisposedException(GetType().Name, "This instance of deployer has already been disposed.");
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpProtocol.cs (1)
1395throw new ObjectDisposedException(CoreStrings.UnhandledApplicationException, _applicationException);
Internal\Http\HttpRequestPipeReader.cs (1)
130static void ThrowObjectDisposedException() => throw new ObjectDisposedException(nameof(HttpRequestStream));
Internal\Http\HttpResponsePipeWriter.cs (1)
115throw new ObjectDisposedException(nameof(HttpResponseStream), CoreStrings.WritingToResponseBodyAfterResponseCompleted);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
106return new ObjectDisposedException(GetArgumentName(argument));
Microsoft.AspNetCore.Shared.Tests (2)
src\Shared\SegmentWriteStream.cs (2)
127throw new ObjectDisposedException(nameof(SegmentWriteStream), "The stream has been closed for writing."); 167throw new ObjectDisposedException(nameof(SegmentWriteStream), "The stream has been closed for writing.");
Microsoft.AspNetCore.TestHost (2)
TestWebSocket.cs (2)
286throw new IOException("The remote end closed the connection.", new ObjectDisposedException(typeof(TestWebSocket).FullName)); 336throw new IOException("The remote end closed the connection.", new ObjectDisposedException(typeof(TestWebSocket).FullName));
Microsoft.AspNetCore.WebUtilities (1)
HttpResponseStreamWriter.cs (1)
674return Task.FromException(new ObjectDisposedException(nameof(HttpResponseStreamWriter)));
Microsoft.Bcl.AsyncInterfaces (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Bcl.Numerics (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Build (2)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
870throw new ObjectDisposedException(nameof(ProjectCacheService));
ErrorUtilities.cs (1)
599throw new ObjectDisposedException(objectName);
Microsoft.Build.Engine.OM.UnitTests (4)
ErrorUtilities.cs (1)
599throw new ObjectDisposedException(objectName);
ObjectModelRemoting\RemoteProjectsProviderMock\LinkedObjectsMap.cs (3)
110throw new ObjectDisposedException(GetType().Name); 156throw new ObjectDisposedException(typeof(SourceType).Name); 188throw new ObjectDisposedException(GetType().Name);
Microsoft.Build.Tasks.CodeAnalysis (3)
RCWForCurrentContext.cs (1)
87throw new ObjectDisposedException("RCWForCurrentCtx");
src\Compilers\Shared\BuildServerConnection.cs (2)
765throw new ObjectDisposedException("Mutex"); 877throw new ObjectDisposedException("Mutex");
Microsoft.Build.Tasks.Core (1)
ErrorUtilities.cs (1)
599throw new ObjectDisposedException(objectName);
Microsoft.Build.Utilities.Core (1)
ErrorUtilities.cs (1)
599throw new ObjectDisposedException(objectName);
Microsoft.CodeAnalysis (6)
DiaSymReader\Writer\SymUnmanagedWriterImpl.cs (1)
45=> _symWriter ?? throw (_disposed ? new ObjectDisposedException(nameof(SymUnmanagedWriterImpl)) : new InvalidOperationException());
InternalUtilities\SemaphoreSlimExtensions.cs (1)
52throw new ObjectDisposedException($"Somehow a {nameof(SemaphoreDisposer)} is being disposed twice.");
MetadataReader\PEModule.cs (1)
273throw new ObjectDisposedException(nameof(ModuleMetadata));
MetadataReference\AssemblyMetadata.cs (2)
296throw new ObjectDisposedException(nameof(AssemblyMetadata)); 362throw new ObjectDisposedException(nameof(AssemblyMetadata));
MetadataReference\ModuleMetadata.cs (1)
315throw new ObjectDisposedException(nameof(ModuleMetadata));
Microsoft.CodeAnalysis.CodeStyle (5)
src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (1)
52throw new ObjectDisposedException($"Somehow a {nameof(SemaphoreDisposer)} is being disposed twice.");
src\Dependencies\Threading\CancellationSeries.cs (1)
97throw new ObjectDisposedException(nameof(CancellationSeries));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EditDistance.cs (2)
70throw new ObjectDisposedException(nameof(EditDistance)); 87throw new ObjectDisposedException(nameof(EditDistance));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (1)
118public T Target => _instance ?? throw new ObjectDisposedException(nameof(ReferenceCountedDisposable<T>));
Microsoft.CodeAnalysis.EditorFeatures (1)
Classification\Syntactic\SyntacticClassificationTaggerProvider.Tagger.cs (1)
29var tagComputer = _tagComputer ?? throw new ObjectDisposedException(GetType().FullName);
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DebuggingSession.cs (1)
194throw new ObjectDisposedException(nameof(DebuggingSession));
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (1)
52throw new ObjectDisposedException($"Somehow a {nameof(SemaphoreDisposer)} is being disposed twice.");
src\Dependencies\Threading\CancellationSeries.cs (1)
97throw new ObjectDisposedException(nameof(CancellationSeries));
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\TempRoot.cs (1)
49throw new ObjectDisposedException(nameof(TempRoot));
Microsoft.CodeAnalysis.Threading.Package (1)
CancellationSeries.cs (1)
97throw new ObjectDisposedException(nameof(CancellationSeries));
Microsoft.CodeAnalysis.Workspaces (5)
src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (1)
52throw new ObjectDisposedException($"Somehow a {nameof(SemaphoreDisposer)} is being disposed twice.");
src\Dependencies\Threading\CancellationSeries.cs (1)
97throw new ObjectDisposedException(nameof(CancellationSeries));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EditDistance.cs (2)
70throw new ObjectDisposedException(nameof(EditDistance)); 87throw new ObjectDisposedException(nameof(EditDistance));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (1)
118public T Target => _instance ?? throw new ObjectDisposedException(nameof(ReferenceCountedDisposable<T>));
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (1)
52throw new ObjectDisposedException($"Somehow a {nameof(SemaphoreDisposer)} is being disposed twice.");
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.Utilities.cs (1)
133static void Throw() => throw new ObjectDisposedException(nameof(PooledMemoryStream));
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.CacheItem.cs (1)
133static void Throw() => throw new ObjectDisposedException("The cache item has been recycled before the value was obtained");
Microsoft.Extensions.Caching.Memory (1)
MemoryCache.cs (1)
695static void Throw() => throw new ObjectDisposedException(typeof(MemoryCache).FullName);
Microsoft.Extensions.Configuration (2)
ReferenceCountedProvidersManager.cs (2)
49throw new ObjectDisposedException(nameof(ConfigurationManager)); 67throw new ObjectDisposedException(nameof(ConfigurationManager));
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\ThrowHelper.cs (1)
16throw new ObjectDisposedException(nameof(IServiceProvider));
Microsoft.Extensions.Diagnostics (1)
Metrics\DefaultMeterFactory.cs (1)
34throw new ObjectDisposedException(nameof(DefaultMeterFactory));
Microsoft.Extensions.Diagnostics.Testing (2)
Metrics\MetricCollector.cs (2)
342? new(nameof(MetricCollector<T>), $"The metric collector instance for instrument '{_instrument.Name}' of meter '{_instrument.Meter.Name}' has been disposed.") 343: new(nameof(MetricCollector<T>));
Microsoft.Extensions.Features (1)
FeatureReferences.cs (1)
154throw new ObjectDisposedException(nameof(Collection), nameof(IFeatureCollection) + " has been disposed.");
Microsoft.Extensions.Logging (2)
LoggerFactory.cs (2)
143throw new ObjectDisposedException(nameof(LoggerFactory)); 172throw new ObjectDisposedException(nameof(LoggerFactory));
Microsoft.Extensions.Logging.Generators (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Extensions.ObjectPool (1)
DisposableObjectPool.cs (1)
34throw new ObjectDisposedException(GetType().Name);
Microsoft.Extensions.Options.Contextual.Tests (1)
ContextualOptionsFactoryTests.cs (1)
234disposeMock.Setup(conf => conf.Dispose()).Throws(new ObjectDisposedException("foo"));
Microsoft.Extensions.Options.SourceGeneration (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Extensions.Telemetry (2)
Logging\ExtendedLoggerFactory.cs (2)
148throw new ObjectDisposedException(nameof(LoggerFactory)); 172throw new ObjectDisposedException(nameof(LoggerFactory));
Microsoft.Interop.ComInterfaceGenerator (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Interop.JavaScript.JSImportGenerator (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Interop.LibraryImportGenerator (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.Interop.SourceGeneration (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
Microsoft.ML.TensorFlow (2)
TensorflowTransform.cs (1)
365throw new ObjectDisposedException(nameof(graph));
TensorflowUtils.cs (1)
587throw new ObjectDisposedException(nameof(_session));
Microsoft.ML.Vision (1)
DnnRetrainTransform.cs (1)
608throw new ObjectDisposedException(nameof(graph));
Microsoft.VisualStudio.LanguageServices (4)
InheritanceMargin\InheritanceMarginViewMargin.cs (1)
201throw new ObjectDisposedException(nameof(InheritanceMarginViewMargin));
ProjectSystem\FileChangeTracker.cs (2)
102throw new ObjectDisposedException(nameof(FileChangeTracker)); 160throw new ObjectDisposedException(nameof(FileChangeTracker));
ProjectSystem\InvisibleEditor.cs (1)
130throw new ObjectDisposedException(GetType().Name);
MSBuild (1)
ErrorUtilities.cs (1)
599throw new ObjectDisposedException(objectName);
MSBuildTaskHost (1)
D\a\_work\1\s\bin\repo\msbuild\src\Shared\ErrorUtilities.cs\ErrorUtilities.cs (1)
599throw new ObjectDisposedException(objectName);
PresentationCore (20)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
390throw new ObjectDisposedException(null, SR.ByteRangeDownloaderDisposed);
MS\Internal\IO\Packaging\DeobfuscatingStream.cs (1)
269throw new ObjectDisposedException(null, SR.Media_StreamClosed);
MS\Internal\TextFormatting\FullTextBreakpoint.cs (2)
217throw new ObjectDisposedException(SR.TextBreakpointHasBeenDisposed); 235throw new ObjectDisposedException(SR.TextBreakpointHasBeenDisposed);
MS\Internal\TextFormatting\FullTextLine.cs (11)
539throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 700throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 814throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 838throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 971throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 1131throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 1224throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 1484throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 2053throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 2113throw new ObjectDisposedException(SR.TextLineHasBeenDisposed); 2177throw new ObjectDisposedException(SR.TextLineHasBeenDisposed);
MS\Internal\TextFormatting\TextPenaltyModule.cs (1)
76throw new ObjectDisposedException(SR.TextPenaltyModuleHasBeenDisposed);
System\Windows\Input\InputProviderSite.cs (1)
80throw new ObjectDisposedException(SR.InputProviderSiteDisposed);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (1)
511throw new ObjectDisposedException(null, SR.Penservice_Disposed);
System\Windows\InterOp\HwndSource.cs (1)
2634throw new ObjectDisposedException(null, SR.HwndSourceDisposed);
System\Windows\Media\StreamAsIStream.cs (1)
501throw new System.ObjectDisposedException(SR.Media_StreamClosed);
PresentationFramework (9)
MS\Internal\IO\Packaging\ByteStream.cs (1)
346throw new ObjectDisposedException(null, SR.StreamObjectDisposed);
MS\Internal\IO\Packaging\UnsafeIndexingFilterStream.cs (1)
306throw new ObjectDisposedException(null, SR.StreamObjectDisposed);
System\Windows\Annotations\Storage\XmlStreamStore.cs (1)
930throw new ObjectDisposedException(null, SR.ObjectDisposed_StoreClosed);
System\Windows\Documents\NaturalLanguageHyphenator.cs (1)
121throw new ObjectDisposedException(SR.HyphenatorDisposed);
System\Windows\Documents\NLGSpellerInterop.cs (3)
116throw new ObjectDisposedException(SR.TextEditorSpellerInteropHasBeenDisposed); 743throw new ObjectDisposedException("NLGSpellerInterop.SpellerSegment"); 898throw new ObjectDisposedException("NLGSpellerInterop.SpellerSentence");
System\Windows\Documents\WinRTSpellerInterop.cs (1)
110throw new ObjectDisposedException(SR.TextEditorSpellerInteropHasBeenDisposed);
System\Windows\Markup\Baml2006\SharedStream.cs (1)
282throw new ObjectDisposedException("BaseStream");
ReachFramework (7)
Packaging\XpsFixedPageReaderWriter.cs (7)
781throw new ObjectDisposedException("FixedPageReader"); 963throw new ObjectDisposedException("FixedPageReader"); 1032throw new ObjectDisposedException("FixedPageReader"); 1058throw new ObjectDisposedException("FixedPageReader"); 1086throw new ObjectDisposedException("FixedPageReader"); 1220throw new ObjectDisposedException("FixedPageReader"); 1240throw new ObjectDisposedException("FixedPageReader");
Replay (2)
src\Compilers\Shared\BuildServerConnection.cs (2)
765throw new ObjectDisposedException("Mutex"); 877throw new ObjectDisposedException("Mutex");
Roslyn.VisualStudio.DiagnosticsWindow (1)
VenusMargin\VenusMargin.cs (1)
85throw new ObjectDisposedException(MarginName);
System.Collections.Concurrent (1)
System\Collections\Concurrent\BlockingCollection.cs (1)
1679throw new ObjectDisposedException(
System.Collections.Immutable (1)
Validation\Requires.cs (1)
145throw new ObjectDisposedException(disposed!.GetType().FullName);
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\ExceptionBuilder.cs (1)
32return new ObjectDisposedException(instance.GetType().ToString());
System\ComponentModel\Composition\Hosting\ComposablePartExportProvider.cs (1)
398throw new ObjectDisposedException(GetType().Name);
System.Composition.Hosting (1)
System\Composition\Hosting\Core\LifetimeContext.cs (1)
133throw new ObjectDisposedException(ToString());
System.Console (1)
System\IO\Error.cs (1)
10return new ObjectDisposedException(null, SR.ObjectDisposed_FileClosed);
System.Data.Common (1)
System\Data\TypeLimiter.cs (1)
214throw new ObjectDisposedException(GetType().FullName);
System.Data.Odbc (1)
System\Data\Odbc\OdbcDataReader.cs (1)
76throw new ObjectDisposedException(GetType().Name);
System.IO.Compression (4)
System\IO\Compression\ZipArchiveEntry.cs (1)
1431throw new ObjectDisposedException(GetType().ToString(), SR.HiddenStreamName);
System\IO\Compression\ZipCustomStreams.cs (3)
72throw new ObjectDisposedException(GetType().ToString(), SR.HiddenStreamName); 275throw new ObjectDisposedException(GetType().ToString(), SR.HiddenStreamName); 480throw new ObjectDisposedException(GetType().ToString(), SR.HiddenStreamName);
System.IO.Compression.Brotli (2)
System\IO\Compression\dec\BrotliDecoder.cs (1)
41throw new ObjectDisposedException(nameof(BrotliDecoder), SR.BrotliDecoder_Disposed);
System\IO\Compression\enc\BrotliEncoder.cs (1)
66throw new ObjectDisposedException(nameof(BrotliEncoder), SR.BrotliEncoder_Disposed);
System.IO.IsolatedStorage (2)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (1)
563throw new ObjectDisposedException(null, SR.IsolatedStorage_StoreNotOpen);
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (1)
100throw new ObjectDisposedException(null, SR.IsolatedStorage_StoreNotOpen);
System.IO.MemoryMappedFiles (2)
System\IO\MemoryMappedFiles\MemoryMappedViewAccessor.cs (1)
64throw new ObjectDisposedException(nameof(MemoryMappedViewAccessor), SR.ObjectDisposed_ViewAccessorClosed);
System\IO\MemoryMappedFiles\MemoryMappedViewStream.cs (1)
64throw new ObjectDisposedException(null, SR.ObjectDisposed_StreamIsClosed);
System.IO.Packaging (3)
System\IO\Packaging\IgnoreFlushAndCloseStream.cs (1)
177throw new ObjectDisposedException(null, SR.StreamObjectDisposed);
System\IO\Packaging\InterleavedZipPackagePartStream.cs (1)
515throw new ObjectDisposedException(null, SR.StreamObjectDisposed);
System\IO\Packaging\Package.cs (1)
1017throw new ObjectDisposedException(null, SR.ObjectDisposed);
System.IO.Pipelines (2)
src\libraries\Common\src\System\IO\StreamHelpers.CopyValidation.cs (2)
22throw new ObjectDisposedException(null, SR.ObjectDisposed_StreamClosed); 28throw new ObjectDisposedException(nameof(destination), SR.ObjectDisposed_StreamClosed);
System.IO.Pipes (1)
System\IO\Error.cs (1)
16return new ObjectDisposedException(null, SR.ObjectDisposed_PipeClosed);
System.IO.Ports (1)
System\IO\Ports\InternalResources.cs (1)
24return new ObjectDisposedException(null, SR.Port_not_open);
System.Linq.Parallel (2)
System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs (1)
92throw new ObjectDisposedException("enumerator", SR.PLINQ_DisposeRequested);
System\Linq\Parallel\Scheduling\QueryTaskGroupState.cs (1)
164throw new ObjectDisposedException("enumerator", SR.PLINQ_DisposeRequested); // Case #3
System.Memory.Data (1)
src\libraries\Common\src\System\IO\ReadOnlyMemoryStream.cs (1)
30throw new ObjectDisposedException(null, SR.ObjectDisposed_StreamClosed);
System.Net.Http (10)
src\libraries\Common\src\System\IO\ReadOnlyMemoryStream.cs (1)
30throw new ObjectDisposedException(null, SR.ObjectDisposed_StreamClosed);
System\Net\Http\SocketsHttpHandler\CreditWaiter.cs (1)
83_source.SetException(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(CreditManager), SR.net_http_disposed_while_in_use)));
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (1)
1200return Task.FromException(new ObjectDisposedException(nameof(Http2Connection)));
System\Net\Http\SocketsHttpHandler\Http2Stream.cs (4)
1611return ValueTask.FromException<int>(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(Http2ReadStream)))); 1625Http2Stream http2Stream = _http2Stream ?? throw ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(Http2ReadStream))); 1634http2Stream is null ? Task.FromException<int>(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(Http2ReadStream)))) : 1646return ValueTask.FromException(new ObjectDisposedException(nameof(Http2WriteStream)));
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (3)
1479return ValueTask.FromException<int>(new ObjectDisposedException(nameof(Http3RequestStream))); 1532return ValueTask.FromException(new ObjectDisposedException(nameof(Http3WriteStream))); 1544return Task.FromException(new ObjectDisposedException(nameof(Http3WriteStream)));
System.Net.HttpListener (1)
System\Net\Managed\HttpListener.Managed.cs (1)
247Exception exc = new ObjectDisposedException("listener");
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.cs (1)
102throw new ObjectDisposedException(GetType().FullName);
System.Net.Quic (4)
System\Net\Quic\QuicConnection.cs (2)
685Exception exception = ExceptionDispatchInfo.SetCurrentStackTrace(_disposed ? new ObjectDisposedException(GetType().FullName) : ThrowHelper.GetOperationAbortedException()); 874_acceptQueue.Writer.TryComplete(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(GetType().FullName)));
System\Net\Quic\QuicListener.cs (1)
433_acceptQueue.Writer.TryComplete(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(GetType().FullName)));
System\Net\Quic\QuicStream.cs (1)
364return ValueTask.FromException(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(QuicStream))));
System.Net.Security (2)
System\Net\Security\NegotiateStream.cs (1)
27private static readonly ExceptionDispatchInfo s_disposedSentinel = ExceptionDispatchInfo.Capture(new ObjectDisposedException(nameof(NegotiateStream), (string?)null));
System\Net\Security\SslStream.cs (1)
45private static readonly ExceptionDispatchInfo s_disposedSentinel = ExceptionDispatchInfo.Capture(new ObjectDisposedException(nameof(SslStream), (string?)null));
System.Net.Sockets (2)
System\Net\Sockets\Socket.Unix.cs (1)
156throw new ObjectDisposedException(GetType().FullName);
System\Net\Sockets\TCPListener.cs (1)
303throw new ObjectDisposedException(typeof(Socket).FullName);
System.Net.WebSockets.Client (2)
System\Net\WebSockets\ClientWebSocket.cs (2)
111throw new ObjectDisposedException(GetType().FullName); 141throw new ObjectDisposedException(GetType().FullName);
System.Private.CoreLib (30)
src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (1)
1405void ThrowObjectDisposedException() => throw new ObjectDisposedException(GetType().Name, SR.ObjectDisposed_ReaderClosed);
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (1)
1016void ThrowObjectDisposedException() => throw new ObjectDisposedException(GetType().Name, SR.ObjectDisposed_WriterClosed);
src\libraries\System.Private.CoreLib\src\System\IO\StringReader.cs (1)
327throw new ObjectDisposedException(null, SR.ObjectDisposed_ReaderClosed);
src\libraries\System.Private.CoreLib\src\System\IO\StringWriter.cs (9)
77throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 100throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 118throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 131throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 152throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 170throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 189throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 243throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed); 278throw new ObjectDisposedException(null, SR.ObjectDisposed_WriterClosed);
src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryAccessor.cs (6)
287throw new ObjectDisposedException(nameof(UnmanagedMemoryAccessor), SR.ObjectDisposed_ViewAccessorClosed); 325throw new ObjectDisposedException(nameof(UnmanagedMemoryAccessor), SR.ObjectDisposed_ViewAccessorClosed); 515throw new ObjectDisposedException(nameof(UnmanagedMemoryAccessor), SR.ObjectDisposed_ViewAccessorClosed); 557throw new ObjectDisposedException(nameof(UnmanagedMemoryAccessor), SR.ObjectDisposed_ViewAccessorClosed); 571throw new ObjectDisposedException(nameof(UnmanagedMemoryAccessor), SR.ObjectDisposed_ViewAccessorClosed); 595throw new ObjectDisposedException(nameof(UnmanagedMemoryAccessor), SR.ObjectDisposed_ViewAccessorClosed);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceSet.cs (3)
126Dictionary<object, object?> table = _table ?? throw new ObjectDisposedException(null, SR.ObjectDisposed_ResourceSet); // Avoid a race with Dispose 204Dictionary<object, object?> copyOfTable = _table ?? throw new ObjectDisposedException(null, SR.ObjectDisposed_ResourceSet); // Avoid a race with Dispose 212Dictionary<object, object?> copyOfTable = _table ?? throw new ObjectDisposedException(null, SR.ObjectDisposed_ResourceSet); // Avoid a race with Dispose
src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (2)
237ResourceReader reader = _defaultReader ?? throw new ObjectDisposedException(null, SR.ObjectDisposed_ResourceSet); 274throw new ObjectDisposedException(null, SR.ObjectDisposed_ResourceSet);
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (1)
309return Task.FromException(new ObjectDisposedException(GetType().FullName, SR.CancellationTokenSource_Disposed));
src\libraries\System.Private.CoreLib\src\System\Threading\DeferredDisposableLifetime.cs (1)
54throw new ObjectDisposedException(typeof(T).ToString());
src\libraries\System.Private.CoreLib\src\System\ThrowHelper.cs (5)
458throw new ObjectDisposedException(instance?.GetType().FullName); 464throw new ObjectDisposedException(type?.FullName); 470throw new ObjectDisposedException(objectName, SR.ObjectDisposed_StreamClosed); 476throw new ObjectDisposedException(null, SR.ObjectDisposed_FileClosed); 482throw new ObjectDisposedException(null, GetResourceString(resource));
System.Private.CoreLib.Generators (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
System.Reflection.Metadata (3)
System\Reflection\Metadata\Internal\VirtualHeap.cs (1)
73throw new ObjectDisposedException(nameof(VirtualHeap));
System\Reflection\Metadata\MetadataReaderProvider.cs (1)
285throw new ObjectDisposedException(nameof(MetadataReaderProvider));
System\Reflection\Throw.cs (1)
251throw new ObjectDisposedException(nameof(PortableExecutable.PEReader));
System.Reflection.MetadataLoadContext (8)
System\Reflection\MetadataLoadContext.Apis.cs (7)
132throw new ObjectDisposedException(nameof(MetadataLoadContext)); 146throw new ObjectDisposedException(nameof(MetadataLoadContext)); 163throw new ObjectDisposedException(nameof(MetadataLoadContext)); 180throw new ObjectDisposedException(nameof(MetadataLoadContext)); 198throw new ObjectDisposedException(nameof(MetadataLoadContext)); 248throw new ObjectDisposedException(nameof(MetadataLoadContext)); 260throw new ObjectDisposedException(nameof(MetadataLoadContext));
System\Reflection\MetadataLoadContext.Disposing.cs (1)
18throw new ObjectDisposedException(message: SR.MetadataLoadContextDisposed, innerException: null);
System.Resources.Extensions (2)
src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (2)
237ResourceReader reader = _defaultReader ?? throw new ObjectDisposedException(null, SR.ObjectDisposed_ResourceSet); 274throw new ObjectDisposedException(null, SR.ObjectDisposed_ResourceSet);
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCache.cs (1)
823throw new ObjectDisposedException(cacheName);
System.Security.Cryptography (2)
src\libraries\Common\src\System\Security\Cryptography\MLDsa.cs (1)
61throw new ObjectDisposedException(typeof(MLDsa).FullName);
src\libraries\Common\src\System\Security\Cryptography\SP800108HmacCounterKdfImplementationManaged.cs (1)
78throw new ObjectDisposedException(nameof(SP800108HmacCounterKdfImplementationManaged));
System.ServiceModel.Federation (1)
System\IdentityModel\Security\WrapperSecurityCommunicationObject.cs (1)
154return new ObjectDisposedException(GetCommunicationObjectType().ToString());
System.ServiceModel.UnixDomainSocket (2)
System\ServiceModel\Channels\SocketConnection.cs (2)
478ConvertObjectDisposedException(new ObjectDisposedException( 488ConvertObjectDisposedException(new ObjectDisposedException(
System.Text.Json (2)
System\Text\Json\ThrowHelper.cs (2)
750throw new ObjectDisposedException(nameof(Utf8JsonWriter)); 756throw new ObjectDisposedException(nameof(JsonDocument));
System.Text.Json.SourceGeneration (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
System.Text.RegularExpressions.Generator (2)
src\libraries\Common\src\System\ExceptionPolyfills.cs (2)
49throw new ObjectDisposedException(instance?.GetType().FullName); 55throw new ObjectDisposedException(type?.FullName);
System.Threading.RateLimiting (9)
System\Threading\RateLimiting\ChainedPartitionedRateLimiter.cs (1)
130throw new ObjectDisposedException(nameof(ChainedPartitionedRateLimiter<TResource>));
System\Threading\RateLimiting\ChainedRateLimiter.cs (1)
151throw new ObjectDisposedException(nameof(ChainedRateLimiter));
System\Threading\RateLimiting\ConcurrencyLimiter.cs (1)
358throw new ObjectDisposedException(nameof(ConcurrencyLimiter));
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
203throw new ObjectDisposedException(nameof(PartitionedRateLimiter));
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (1)
415throw new ObjectDisposedException(nameof(FixedWindowRateLimiter));
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
428throw new ObjectDisposedException(nameof(SlidingWindowRateLimiter));
System\Threading\RateLimiting\TimerAwaitable.cs (1)
114throw new ObjectDisposedException(GetType().FullName);
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
429throw new ObjectDisposedException(nameof(TokenBucketRateLimiter));
System\Threading\RateLimiting\TranslatingLimiter.cs (1)
71throw new ObjectDisposedException(nameof(PartitionedRateLimiter<TResource>));
System.Windows.Forms (2)
System\Windows\Forms\Control.cs (2)
3506Exception ex = new ObjectDisposedException(GetType().Name); 4654Exception ex = new ObjectDisposedException(GetType().Name);
System.Windows.Forms.Primitives.Tests (1)
Interop\Mocks\MockCursor.cs (1)
35internal HCURSOR Handle => _handle.IsNull ? throw new ObjectDisposedException(nameof(MockCursor)) : _handle;
vbc (2)
src\Compilers\Shared\BuildServerConnection.cs (2)
765throw new ObjectDisposedException("Mutex"); 877throw new ObjectDisposedException("Mutex");
VBCSCompiler (2)
src\Compilers\Shared\BuildServerConnection.cs (2)
765throw new ObjectDisposedException("Mutex"); 877throw new ObjectDisposedException("Mutex");
1443 references to ObjectDisposedException
Aspire.Dashboard (3)
Components\Controls\Chart\MetricTable.razor.cs (1)
87catch (ObjectDisposedException)
ResourceService\DashboardClient.cs (2)
228ObjectDisposedException.ThrowIf(priorState is StateDisposed, this); 296catch (ObjectDisposedException) when (cancellationToken.IsCancellationRequested)
Aspire.Dashboard.Tests (1)
Model\DashboardClientTests.cs (1)
104await Assert.ThrowsAsync<ObjectDisposedException>(() => client.SubscribeResourcesAsync(CancellationToken.None)).DefaultTimeout();
Aspire.Hosting (9)
Dcp\KubernetesService.cs (9)
110ObjectDisposedException.ThrowIf(_disposed, this); 143ObjectDisposedException.ThrowIf(_disposed, this); 178ObjectDisposedException.ThrowIf(_disposed, this); 208ObjectDisposedException.ThrowIf(_disposed, this); 242ObjectDisposedException.ThrowIf(_disposed, this); 288ObjectDisposedException.ThrowIf(_disposed, this); 322ObjectDisposedException.ThrowIf(_disposed, this); 346ObjectDisposedException.ThrowIf(_disposed, this); 518ObjectDisposedException.ThrowIf(_disposed, this);
Aspire.Hosting.Testing (5)
DistributedApplicationFactory.cs (5)
48ObjectDisposedException.ThrowIf(_disposingCts.IsCancellationRequested, this); 71ObjectDisposedException.ThrowIf(_disposingCts.IsCancellationRequested, this); 85ObjectDisposedException.ThrowIf(_disposingCts.IsCancellationRequested, this); 99ObjectDisposedException.ThrowIf(_disposingCts.IsCancellationRequested, this); 115ObjectDisposedException.ThrowIf(_disposingCts.IsCancellationRequested, this);
ClientSample (2)
Tcp\TcpConnection.cs (2)
131catch (ObjectDisposedException) 195catch (ObjectDisposedException)
dotnet-svcutil-lib (14)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\ExceptionTrace.cs (2)
201public ObjectDisposedException ObjectDisposed(string message) 204return TraceException<ObjectDisposedException>(new ObjectDisposedException(null, message));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (5)
353catch (ObjectDisposedException objectDisposedException) 405catch (ObjectDisposedException objectDisposedException) 548catch (ObjectDisposedException objectDisposedException) 591catch (ObjectDisposedException objectDisposedException) 666catch (ObjectDisposedException objectDisposedException)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (1)
868catch (ObjectDisposedException)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (1)
861catch (ObjectDisposedException)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SocketConnection.cs (1)
188protected Exception ConvertObjectDisposedException(ObjectDisposedException originalException, TransferOperation transferOperation)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketHelper.cs (4)
137ObjectDisposedException objectDisposedException = ex as ObjectDisposedException; 180ObjectDisposedException objectDisposedException = exception as ObjectDisposedException;
illink (1)
InMemory.FunctionalTests (4)
HttpsTests.cs (1)
865if (exception is ObjectDisposedException)
ResponseTests.cs (2)
2681var writeException = await Assert.ThrowsAsync<ObjectDisposedException>(async () => await response.BodyWriter.FlushAsync());
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
Microsoft.AspNetCore.Components (3)
OwningComponentBase.cs (2)
40ObjectDisposedException.ThrowIf(IsDisposed, this); 85ObjectDisposedException.ThrowIf(IsDisposed, this);
src\Components\Shared\src\ArrayBuilder.cs (1)
177ObjectDisposedException.ThrowIf(_disposed, null);
Microsoft.AspNetCore.Components.Server (1)
src\Components\Shared\src\ArrayBuilder.cs (1)
177ObjectDisposedException.ThrowIf(_disposed, null);
Microsoft.AspNetCore.Components.Tests (1)
Rendering\ArrayBuilderTest.cs (1)
295Assert.Throws<ObjectDisposedException>(() => builder.Append(1));
Microsoft.AspNetCore.Components.WebView (1)
src\Components\Shared\src\ArrayBuilder.cs (1)
177ObjectDisposedException.ThrowIf(_disposed, null);
Microsoft.AspNetCore.DataProtection.Tests (2)
SecretTests.cs (2)
218Assert.Throws<ObjectDisposedException>( 259Assert.Throws<ObjectDisposedException>(
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Logging\RequestHeadersLogEnricher.cs (1)
78catch (ObjectDisposedException)
Microsoft.AspNetCore.Hosting.Tests (3)
WebHostTests.cs (3)
960Assert.Throws<ObjectDisposedException>(() => capturedContext.TraceIdentifier); 961Assert.Throws<ObjectDisposedException>(() => capturedContext.Features.Get<IHttpRequestIdentifierFeature>()); 963Assert.Throws<ObjectDisposedException>(() => capturedRequest.Scheme);
Microsoft.AspNetCore.Http (1)
Internal\ReferenceReadStream.cs (1)
150ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.Http.Connections.Client (8)
src\Shared\ThrowHelpers\ObjectDisposedThrowHelper.cs (8)
14/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 16/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 17/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 26ObjectDisposedException.ThrowIf(condition, instance); 30/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 32/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 33/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 42ObjectDisposedException.ThrowIf(condition, type);
Microsoft.AspNetCore.Http.Connections.Tests (2)
HttpConnectionDispatcherTests.cs (1)
3089Assert.Throws<ObjectDisposedException>(() => connection.ServiceScope.Value.ServiceProvider.GetService<MessageWrapper>());
src\Shared\Buffers.Testing\CustomMemoryForTest.cs (1)
28ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.Identity.EntityFrameworkCore (1)
RoleStore.cs (1)
322ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (22)
UserStoreTest.cs (22)
68await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.AddClaimsAsync(null, null)); 69await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.AddLoginAsync(null, null)); 70await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.AddToRoleAsync(null, null)); 71await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.GetClaimsAsync(null)); 72await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.GetLoginsAsync(null)); 73await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.GetRolesAsync(null)); 74await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.IsInRoleAsync(null, null)); 75await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.RemoveClaimsAsync(null, null)); 76await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.RemoveLoginAsync(null, null, null)); 77await Assert.ThrowsAsync<ObjectDisposedException>( 79await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.RemoveClaimsAsync(null, null)); 80await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.ReplaceClaimAsync(null, null, null)); 81await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.FindByLoginAsync(null, null)); 82await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.FindByIdAsync(null)); 83await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.FindByNameAsync(null)); 84await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.CreateAsync(null)); 85await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.UpdateAsync(null)); 86await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.DeleteAsync(null)); 87await Assert.ThrowsAsync<ObjectDisposedException>( 89await Assert.ThrowsAsync<ObjectDisposedException>(async () => await store.GetEmailConfirmedAsync(null)); 90await Assert.ThrowsAsync<ObjectDisposedException>( 92await Assert.ThrowsAsync<ObjectDisposedException>(
Microsoft.AspNetCore.Identity.Test (38)
RoleManagerTest.cs (6)
138await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.FindByIdAsync(null)); 139await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.FindByNameAsync(null)); 140await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.RoleExistsAsync(null)); 141await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.CreateAsync(null)); 142await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.UpdateAsync(null)); 143await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.DeleteAsync(null));
UserManagerTest.cs (32)
1151await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.AddClaimAsync(null, null)); 1152await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.AddClaimsAsync(null, null)); 1153await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.AddLoginAsync(null, null)); 1154await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.AddPasswordAsync(null, null)); 1155await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.AddToRoleAsync(null, null)); 1156await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.AddToRolesAsync(null, null)); 1157await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.ChangePasswordAsync(null, null, null)); 1158await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.GetClaimsAsync(null)); 1159await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.GetLoginsAsync(null)); 1160await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.GetRolesAsync(null)); 1161await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.IsInRoleAsync(null, null)); 1162await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.RemoveClaimAsync(null, null)); 1163await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.RemoveClaimsAsync(null, null)); 1164await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.RemoveLoginAsync(null, null, null)); 1165await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.RemovePasswordAsync(null)); 1166await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.RemoveFromRoleAsync(null, null)); 1167await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.RemoveFromRolesAsync(null, null)); 1168await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.FindByLoginAsync(null, null)); 1169await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.FindByIdAsync(null)); 1170await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.FindByNameAsync(null)); 1171await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.CreateAsync(null)); 1172await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.CreateAsync(null, null)); 1173await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.UpdateAsync(null)); 1174await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.DeleteAsync(null)); 1175await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.ReplaceClaimAsync(null, null, null)); 1176await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.UpdateSecurityStampAsync(null)); 1177await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.GetSecurityStampAsync(null)); 1178await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.GeneratePasswordResetTokenAsync(null)); 1179await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.ResetPasswordAsync(null, null, null)); 1180await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.GenerateEmailConfirmationTokenAsync(null)); 1181await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.IsEmailConfirmedAsync(null)); 1182await Assert.ThrowsAsync<ObjectDisposedException>(() => manager.ConfirmEmailAsync(null, null));
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Buffers\MemoryPoolViewBufferScope.cs (1)
39ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (8)
src\Shared\ThrowHelpers\ObjectDisposedThrowHelper.cs (8)
14/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 16/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 17/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 26ObjectDisposedException.ThrowIf(condition, instance); 30/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 32/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 33/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 42ObjectDisposedException.ThrowIf(condition, type);
Microsoft.AspNetCore.Server.HttpSys (9)
DelegationRule.cs (1)
53catch (ObjectDisposedException) { /* Server may have been shutdown */ }
HttpSysListener.cs (1)
389ObjectDisposedException.ThrowIf(_state == State.Disposed, this);
NativeInterop\RequestQueue.cs (1)
191ObjectDisposedException.ThrowIf(_disposed, this);
NativeInterop\UrlGroup.cs (1)
209ObjectDisposedException.ThrowIf(_disposed, this);
RequestProcessing\RequestContext.cs (3)
163catch (ObjectDisposedException) 218catch (ObjectDisposedException) 354catch (ObjectDisposedException)
RequestProcessing\ResponseBody.cs (1)
781ObjectDisposedException.ThrowIf(_disposed, this);
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (3)
Listener\ResponseBodyTests.cs (2)
261Assert.Throws<ObjectDisposedException>(() => context.Response.Body.Write(Utilities.WriteBuffer, 0, Utilities.WriteBuffer.Length)); 297await Assert.ThrowsAsync<ObjectDisposedException>(() => context.Response.Body.WriteAsync(Utilities.WriteBuffer, 0, Utilities.WriteBuffer.Length));
ResponseSendFileTests.cs (1)
506await Assert.ThrowsAsync<ObjectDisposedException>(() =>
Microsoft.AspNetCore.Server.IIS (2)
Core\WrappingStream.cs (1)
18ObjectDisposedException.ThrowIf(_disposed, this);
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Infrastructure\KestrelConnection.cs (1)
158catch (ObjectDisposedException)
Internal\Infrastructure\WrappingStream.cs (1)
18ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (41)
BodyControlTests.cs (13)
115Assert.Throws<ObjectDisposedException>(() => requestPipe.AdvanceTo(new SequencePosition())); 116Assert.Throws<ObjectDisposedException>(() => requestPipe.AdvanceTo(new SequencePosition(), new SequencePosition())); 117Assert.Throws<ObjectDisposedException>(() => requestPipe.CancelPendingRead()); 118Assert.Throws<ObjectDisposedException>(() => requestPipe.TryRead(out var res)); 119Assert.Throws<ObjectDisposedException>(() => requestPipe.Complete()); 120await Assert.ThrowsAsync<ObjectDisposedException>(async () => await requestPipe.ReadAsync()); 132Assert.Throws<ObjectDisposedException>(() => responsePipe.Advance(1)); 133Assert.Throws<ObjectDisposedException>(() => responsePipe.CancelPendingFlush()); 134Assert.Throws<ObjectDisposedException>(() => responsePipe.GetMemory()); 135Assert.Throws<ObjectDisposedException>(() => responsePipe.GetSpan()); 136Assert.Throws<ObjectDisposedException>(() => responsePipe.Complete()); 137await Assert.ThrowsAsync<ObjectDisposedException>(async () => await responsePipe.WriteAsync(new Memory<byte>())); 138await Assert.ThrowsAsync<ObjectDisposedException>(async () => await responsePipe.FlushAsync());
DiagnosticMemoryPoolTests.cs (7)
116var exception = Assert.Throws<ObjectDisposedException>(() => block.Memory); 131var exception = Assert.Throws<ObjectDisposedException>(() => memory.Pin()); 151catch (ObjectDisposedException ode) 170var exception = Assert.Throws<ObjectDisposedException>(() => MemoryMarshal.TryGetArray<byte>(memory, out _));
HttpRequestPipeReaderTests.cs (1)
21await Assert.ThrowsAsync<ObjectDisposedException>(async () => { await pipeReader.ReadAsync(); });
HttpRequestStreamTests.cs (2)
163await Assert.ThrowsAsync<ObjectDisposedException>(async () => { await stream.ReadAsync(new byte[1], 0, 1); }); 196await Assert.ThrowsAsync<ObjectDisposedException>(async () => { await stream.CopyToAsync(Mock.Of<Stream>()); });
HttpResponsePipeWriterTests.cs (12)
19var ex = Assert.Throws<ObjectDisposedException>(() => { pipeWriter.Advance(1); }); 29var ex = Assert.Throws<ObjectDisposedException>(() => { pipeWriter.GetMemory(); }); 39var ex = Assert.Throws<ObjectDisposedException>(() => { pipeWriter.GetSpan(); }); 49var ex = Assert.Throws<ObjectDisposedException>(() => { pipeWriter.Complete(); }); 59var ex = Assert.Throws<ObjectDisposedException>(() => { pipeWriter.FlushAsync(); }); 69var ex = Assert.Throws<ObjectDisposedException>(() => { pipeWriter.WriteAsync(new Memory<byte>()); });
HttpResponseStreamTests.cs (2)
103var ex = await Assert.ThrowsAsync<ObjectDisposedException>(async () => { await stream.WriteAsync(new byte[1], 0, 1); });
MemoryPoolTests.cs (2)
46var exception = Assert.Throws<ObjectDisposedException>(() => memoryPool.Rent());
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
src\Shared\Buffers.Testing\CustomMemoryForTest.cs (1)
28ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (3)
Internal\NamedPipeConnection.cs (2)
122catch (ObjectDisposedException ex) 186catch (ObjectDisposedException ex)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Internal\QuicConnectionListener.cs (1)
182catch (ObjectDisposedException ex)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
Internal\SocketConnection.cs (2)
237catch (ObjectDisposedException ex) 322catch (ObjectDisposedException ex)
SocketConnectionListener.cs (1)
77catch (ObjectDisposedException)
src\Shared\Buffers.MemoryPool\MemoryPoolThrowHelper.cs (1)
104private static ObjectDisposedException GetObjectDisposedException(ExceptionArgument argument)
Microsoft.AspNetCore.Shared.Tests (8)
src\Shared\ThrowHelpers\ObjectDisposedThrowHelper.cs (8)
14/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 16/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 17/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 26ObjectDisposedException.ThrowIf(condition, instance); 30/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 32/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 33/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 42ObjectDisposedException.ThrowIf(condition, type);
Microsoft.AspNetCore.SignalR.Client.Core (8)
src\Shared\ThrowHelpers\ObjectDisposedThrowHelper.cs (8)
14/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 16/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 17/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 26ObjectDisposedException.ThrowIf(condition, instance); 30/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 32/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 33/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 42ObjectDisposedException.ThrowIf(condition, type);
Microsoft.AspNetCore.SignalR.Client.Tests (6)
HttpConnectionTests.ConnectionLifecycle.cs (4)
68var exception = 69await Assert.ThrowsAsync<ObjectDisposedException>( 537var exception = 538await Assert.ThrowsAsync<ObjectDisposedException>(() => connection.StartAsync());
HttpConnectionTests.Transport.cs (2)
277var exception = await Assert.ThrowsAsync<ObjectDisposedException>(
Microsoft.AspNetCore.SignalR.Common.Tests (1)
src\Shared\Buffers.Testing\CustomMemoryForTest.cs (1)
28ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.SignalR.Core (1)
Hub.cs (1)
113ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.SignalR.Microbenchmarks (1)
src\Shared\Buffers.Testing\CustomMemoryForTest.cs (1)
28ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.SpaServices.Extensions.Tests (1)
ListLoggerFactory.cs (1)
49ObjectDisposedException.ThrowIf(_disposed, nameof(ListLoggerFactory));
Microsoft.AspNetCore.TestHost (4)
TestServer.cs (1)
249ObjectDisposedException.ThrowIf(_disposed, this);
TestWebSocket.cs (3)
175ObjectDisposedException.ThrowIf(_state >= WebSocketState.Closed, typeof(TestWebSocket)); // or Aborted 282ObjectDisposedException.ThrowIf(_senderClosed, typeof(TestWebSocket)); 333ObjectDisposedException.ThrowIf(_receiverClosed, typeof(TestWebSocket));
Microsoft.AspNetCore.TestHost.Tests (2)
ClientHandlerTests.cs (1)
504await Assert.ThrowsAsync<ObjectDisposedException>(() => responseTask);
TestServerTests.cs (1)
675await Assert.ThrowsAsync<ObjectDisposedException>(() => server.CreateClient().GetAsync("/"));
Microsoft.AspNetCore.WebSockets.Tests (1)
BufferStream.cs (1)
341ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.WebUtilities (6)
BufferedReadStream.cs (1)
421ObjectDisposedException.ThrowIf(_disposed, this);
FileBufferingReadStream.cs (1)
500ObjectDisposedException.ThrowIf(_disposed, this);
FileBufferingWriteStream.cs (1)
291ObjectDisposedException.ThrowIf(Disposed, this);
HttpRequestStreamReader.cs (1)
546ObjectDisposedException.ThrowIf(_disposed, this);
HttpResponseStreamWriter.cs (1)
679ObjectDisposedException.ThrowIf(_disposed, this);
PagedByteBuffer.cs (1)
139ObjectDisposedException.ThrowIf(Disposed, this);
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (1)
src\Shared\Buffers.Testing\CustomMemoryForTest.cs (1)
28ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.AspNetCore.WebUtilities.Tests (5)
HttpRequestStreamReaderTest.cs (2)
381Assert.Throws<ObjectDisposedException>(() => 394await Assert.ThrowsAsync<ObjectDisposedException>(() => action(httpRequestStreamReader));
HttpResponseStreamWriterTest.cs (2)
769Assert.Throws<ObjectDisposedException>(() => 782await Assert.ThrowsAsync<ObjectDisposedException>(() =>
src\Shared\Buffers.Testing\CustomMemoryForTest.cs (1)
28ObjectDisposedException.ThrowIf(_disposed, this);
Microsoft.Bcl.AsyncInterfaces (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Bcl.Numerics (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Build (4)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
791catch (ObjectDisposedException) // This happens if a child dies unexpectedly
BackEnd\Components\Logging\LoggingService.cs (1)
1399catch (ObjectDisposedException)
Evaluation\Expander.cs (1)
238/// Throws <see cref="ObjectDisposedException"/> if this concatenator is already disposed.
ExceptionHandling.cs (1)
296|| e is ObjectDisposedException
Microsoft.Build.Engine.OM.UnitTests (1)
ExceptionHandling.cs (1)
296|| e is ObjectDisposedException
Microsoft.Build.Framework (1)
EncodingUtilities.cs (1)
307catch (Exception ex) when (ex is SecurityException or ObjectDisposedException)
Microsoft.Build.Tasks.Core (1)
ExceptionHandling.cs (1)
296|| e is ObjectDisposedException
Microsoft.Build.Utilities.Core (1)
ExceptionHandling.cs (1)
296|| e is ObjectDisposedException
Microsoft.CodeAnalysis (30)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
125ObjectDisposedException.ThrowIf(_isDisposed, this);
DiaSymReader\Writer\SymUnmanagedWriter.cs (20)
49/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 57/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 65/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 73/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 81/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 88/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 96/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 108/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 117/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 126/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 141/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 150/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 158/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 166/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 173/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 182/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 191/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 199/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 208/// <exception cref="ObjectDisposedException">Object has been disposed.</exception> 221/// <exception cref="ObjectDisposedException">Object has been disposed.</exception>
Emit\EditAndContinue\EmitBaseline.cs (1)
137/// <exception cref="ObjectDisposedException">Module has been disposed.</exception>
MetadataReference\AssemblyMetadata.cs (4)
278/// <exception cref="ObjectDisposedException">The object has been disposed.</exception> 304/// <exception cref="ObjectDisposedException">The object has been disposed.</exception> 312/// <exception cref="ObjectDisposedException">The object has been disposed.</exception> 407/// <exception cref="ObjectDisposedException">The object has been disposed.</exception>
MetadataReference\ModuleMetadata.cs (4)
326/// <exception cref="ObjectDisposedException">Module has been disposed.</exception> 336/// <exception cref="ObjectDisposedException">Module has been disposed.</exception> 354/// <exception cref="ObjectDisposedException">Module has been disposed.</exception> 363/// <exception cref="ObjectDisposedException">Module has been disposed.</exception>
Microsoft.CodeAnalysis.CodeStyle (3)
src\Dependencies\Threading\CancellationSeries.cs (1)
65/// <exception cref="ObjectDisposedException">This object has been disposed.</exception>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReferenceCountedDisposable.cs (1)
25/// <see cref="ObjectDisposedException"/>. However, the exact time when this property starts throwing after
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (1)
113/// <see cref="ObjectDisposedException"/>. However, the exact time when this property starts throwing after
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\ReferenceManagerTests.cs (1)
2144Assert.Throws<ObjectDisposedException>(() => compilation.GetTypeByMetadataName("System.Int64").GetMembers());
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Emit\CompilationOutputsTests.cs (4)
88Assert.Throws<ObjectDisposedException>(() => currentPEStream!.Length); 92Assert.Throws<ObjectDisposedException>(() => currentPdbStream!.Length); 103Assert.Throws<ObjectDisposedException>(() => currentPEStream.Length); 108Assert.Throws<ObjectDisposedException>(() => currentPEStream.Length);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
DkmExceptionUtilities.cs (1)
16return e is ObjectDisposedException ||
MetadataUtilities_Exceptions.cs (1)
20if (e is ObjectDisposedException)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (1)
src\ExpressionEvaluator\Core\Source\ExpressionCompiler\DkmExceptionUtilities.cs (1)
16return e is ObjectDisposedException ||
Microsoft.CodeAnalysis.Features (1)
AddImport\AbstractAddImportFeatureService.cs (1)
367catch (ObjectDisposedException)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
390Assert.Throws<ObjectDisposedException>(() =>
Microsoft.CodeAnalysis.Features.UnitTests (5)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (5)
4801await Assert.ThrowsAsync<ObjectDisposedException>(async () => await debuggingSession.EmitSolutionUpdateAsync(solution, runningProjects: ImmutableDictionary<ProjectId, RunningProjectInfo>.Empty, s_noActiveSpans, CancellationToken.None)); 4802Assert.Throws<ObjectDisposedException>(() => debuggingSession.BreakStateOrCapabilitiesChanged(inBreakState: true)); 4803Assert.Throws<ObjectDisposedException>(() => debuggingSession.DiscardSolutionUpdate()); 4804Assert.Throws<ObjectDisposedException>(() => debuggingSession.CommitSolutionUpdate()); 4805Assert.Throws<ObjectDisposedException>(() => debuggingSession.EndSession(out _));
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.cs (1)
293catch (Exception e) when (e is ObjectDisposedException || !remoteService.Process.IsAlive())
src\Dependencies\Threading\CancellationSeries.cs (1)
65/// <exception cref="ObjectDisposedException">This object has been disposed.</exception>
Microsoft.CodeAnalysis.LanguageServer (1)
Logging\LspLogMessageLogger.cs (1)
86catch (Exception ex) when (ex is ObjectDisposedException or ConnectionLostException)
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\AbstractRefreshQueue.cs (1)
122catch (Exception ex) when (ex is ObjectDisposedException or ConnectionLostException)
Handler\ServerLifetime\LspServiceLifeCycleManager.cs (1)
62catch (Exception ex) when (ex is ObjectDisposedException or ConnectionLostException)
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (1)
136catch (Exception ex) when (ex is ObjectDisposedException or ConnectionLostException)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
225catch (ObjectDisposedException)
Microsoft.CodeAnalysis.Remote.Workspaces (2)
CancellationTokenSourceExtensions.cs (1)
31catch (ObjectDisposedException)
RemoteCallback.cs (1)
45catch (ObjectDisposedException e)
Microsoft.CodeAnalysis.Threading.Package (1)
CancellationSeries.cs (1)
65/// <exception cref="ObjectDisposedException">This object has been disposed.</exception>
Microsoft.CodeAnalysis.UnitTests (14)
MetadataReferences\AssemblyMetadataTests.cs (9)
82Assert.Throws<ObjectDisposedException>(() => m1.Module); 83Assert.Throws<ObjectDisposedException>(() => m2.Module); 84Assert.Throws<ObjectDisposedException>(() => m3.Module); 123Assert.Throws<ObjectDisposedException>(() => copy1.GetModules()[0].Module); 124Assert.Throws<ObjectDisposedException>(() => copy1.GetModules()[1].Module); 125Assert.Throws<ObjectDisposedException>(() => copy1.GetModules()[2].Module); 133Assert.Throws<ObjectDisposedException>(() => a.GetModules()[0].Module); 134Assert.Throws<ObjectDisposedException>(() => a.GetModules()[1].Module); 135Assert.Throws<ObjectDisposedException>(() => a.GetModules()[2].Module);
MetadataReferences\ModuleMetadataTests.cs (5)
134Assert.Throws<ObjectDisposedException>(() => md.Module); 156Assert.Throws<ObjectDisposedException>(() => copy1.Module); 162Assert.Throws<ObjectDisposedException>(() => m.Module); 163Assert.Throws<ObjectDisposedException>(() => copy1.Module); 164Assert.Throws<ObjectDisposedException>(() => copy2.Module);
Microsoft.CodeAnalysis.Workspaces (6)
Serialization\SerializerService_Reference.cs (1)
250ObjectDisposedException)
Shared\Extensions\SafeHandleExtensions.cs (1)
25/// <exception cref="ObjectDisposedException">If the lease could not be acquired.</exception>
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
125ObjectDisposedException.ThrowIf(_isDisposed, this);
src\Dependencies\Threading\CancellationSeries.cs (1)
65/// <exception cref="ObjectDisposedException">This object has been disposed.</exception>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReferenceCountedDisposable.cs (1)
25/// <see cref="ObjectDisposedException"/>. However, the exact time when this property starts throwing after
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (1)
113/// <see cref="ObjectDisposedException"/>. However, the exact time when this property starts throwing after
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
UtilityTest\CancellationSeriesTests.cs (1)
57Assert.Throws<ObjectDisposedException>(() => series.CreateNext());
WorkspaceServiceTests\ReferenceCountedDisposableTests.cs (1)
39Assert.Throws<ObjectDisposedException>(() => reference.Target);
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
RequestExecutionQueue.cs (1)
225catch (ObjectDisposedException)
Microsoft.Data.Analysis.Tests (2)
TextFieldParserTests.cs (2)
36Assert.Throws<ObjectDisposedException>(() => stream.ReadByte()); 54Assert.Throws<ObjectDisposedException>(() => reader.ReadToEnd());
Microsoft.Extensions.Caching.StackExchangeRedis (8)
src\Shared\ThrowHelpers\ObjectDisposedThrowHelper.cs (8)
14/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 16/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 17/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 26ObjectDisposedException.ThrowIf(condition, instance); 30/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 32/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 33/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 42ObjectDisposedException.ThrowIf(condition, type);
Microsoft.Extensions.Configuration (2)
src\libraries\Common\src\Extensions\ChangeCallbackRegistrar.cs (2)
19/// <param name="onFailure">The action to execute when an <see cref="ObjectDisposedException"/> is thrown. Should be used to set the IChangeToken's ActiveChangeCallbacks property to false.</param> 29catch (ObjectDisposedException)
Microsoft.Extensions.Diagnostics.Testing (1)
Metrics\MetricCollector.cs (1)
340private ObjectDisposedException MakeObjectDisposedException()
Microsoft.Extensions.Diagnostics.Testing.Tests (7)
Metrics\MetricCollectorTests.cs (7)
361Assert.Throws<ObjectDisposedException>(() => collector.GetMeasurementSnapshot()); 362Assert.Throws<ObjectDisposedException>(() => collector.Clear()); 363Assert.Throws<ObjectDisposedException>(() => collector.LastMeasurement); 364Assert.Throws<ObjectDisposedException>(() => collector.RecordObservableInstruments()); 366await Assert.ThrowsAsync<ObjectDisposedException>(async () => await collector.WaitForMeasurementsAsync(1)); 367await Assert.ThrowsAsync<ObjectDisposedException>(async () => await collector.WaitForMeasurementsAsync(1, TimeSpan.FromSeconds(1))); 379Assert.Throws<ObjectDisposedException>(() => collector.Clear());
Microsoft.Extensions.Hosting.Testing.Tests (1)
FakeHostTests.cs (1)
36Assert.Throws<ObjectDisposedException>(() => host.Services.GetService<IHost>());
Microsoft.Extensions.Identity.Core (8)
src\Shared\ThrowHelpers\ObjectDisposedThrowHelper.cs (8)
14/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 16/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 17/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 26ObjectDisposedException.ThrowIf(condition, instance); 30/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 32/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 33/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 42ObjectDisposedException.ThrowIf(condition, type);
Microsoft.Extensions.Identity.Stores (8)
src\Shared\ThrowHelpers\ObjectDisposedThrowHelper.cs (8)
14/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 16/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 17/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 26ObjectDisposedException.ThrowIf(condition, instance); 30/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 32/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 33/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 42ObjectDisposedException.ThrowIf(condition, type);
Microsoft.Extensions.Logging.Generators (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Extensions.ObjectPool.Tests (1)
DisposableObjectPoolTest.cs (1)
107Assert.Throws<ObjectDisposedException>(() => pool.Get());
Microsoft.Extensions.Options.SourceGeneration (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Extensions.Primitives (2)
src\libraries\Common\src\Extensions\ChangeCallbackRegistrar.cs (2)
19/// <param name="onFailure">The action to execute when an <see cref="ObjectDisposedException"/> is thrown. Should be used to set the IChangeToken's ActiveChangeCallbacks property to false.</param> 29catch (ObjectDisposedException)
Microsoft.Extensions.ServiceDiscovery (3)
ServiceEndpointResolver.cs (2)
45ObjectDisposedException.ThrowIf(_disposed, this); 51ObjectDisposedException.ThrowIf(_disposed, this);
ServiceEndpointWatcher.cs (1)
64ObjectDisposedException.ThrowIf(_disposalCancellation.IsCancellationRequested, this);
Microsoft.Extensions.Telemetry.Tests (2)
Logging\ExtendedLoggerFactoryTests.cs (2)
25Assert.Throws<ObjectDisposedException>(() => factory.AddProvider(CreateProvider())); 41Assert.Throws<ObjectDisposedException>(() => factory.CreateLogger("d"));
Microsoft.Interop.ComInterfaceGenerator (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Interop.JavaScript.JSImportGenerator (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Interop.LibraryImportGenerator (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.Interop.SourceGeneration (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
Microsoft.JSInterop (3)
DotNetObjectReferenceOfT.cs (1)
97ObjectDisposedException.ThrowIf(Disposed, this);
Implementation\JSObjectReference.cs (1)
114ObjectDisposedException.ThrowIf(Disposed, this);
src\Components\Shared\src\ArrayBuilder.cs (1)
177ObjectDisposedException.ThrowIf(_disposed, null);
Microsoft.JSInterop.Tests (3)
JSObjectReferenceTest.cs (3)
51await Assert.ThrowsAsync<ObjectDisposedException>(async () => await jsObject.InvokeAsync<object>("test", "arg1", "arg2")); 52await Assert.ThrowsAsync<ObjectDisposedException>(async () => await jsObject.InvokeAsync<object>("test", CancellationToken.None, "arg1", "arg2")); 66Assert.Throws<ObjectDisposedException>(() => jsObject.Invoke<object>("test", "arg1", "arg2"));
Microsoft.Maui.Controls (2)
ImageElement.cs (2)
121 catch (ObjectDisposedException) 133 catch (ObjectDisposedException)
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\FileIO\FileSystem.vb (1)
1332TypeOf ex Is IO.FileNotFoundException Or TypeOf ex Is ObjectDisposedException Or
Microsoft.VisualStudio.LanguageServices (1)
DesignerAttribute\VisualStudioDesignerAttributeService.cs (1)
273catch (ObjectDisposedException)
MSBuild (1)
ExceptionHandling.cs (1)
296|| e is ObjectDisposedException
MSBuildTaskHost (1)
ExceptionHandling.cs (1)
296|| e is ObjectDisposedException
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
379[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ObjectDisposedException))]
netstandard (1)
netstandard.cs (1)
1343[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ObjectDisposedException))]
PresentationBuildTasks (2)
src\Microsoft.DotNet.Wpf\src\PresentationCore\System\Windows\Media\StreamGeometryContext.cs (2)
73/// <exception cref="ObjectDisposedException"> 137/// <exception cref="ObjectDisposedException">
PresentationCore (35)
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (2)
92ObjectDisposedException.ThrowIf(_disposed, typeof(NativeRecognizer)); 116ObjectDisposedException.ThrowIf(_disposed, typeof(NativeRecognizer));
MS\Internal\IO\Packaging\NetStream.cs (1)
487ObjectDisposedException.ThrowIf(_disposed, typeof(Stream));
MS\Internal\IO\Packaging\ResponseStream.cs (1)
262ObjectDisposedException.ThrowIf(_closed, typeof(ResponseStream));
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\IO\SynchronizingStream.cs (1)
268ObjectDisposedException.ThrowIf(_baseStream is null, typeof(Stream));
System\IO\Packaging\PackWebResponse.cs (1)
746ObjectDisposedException.ThrowIf(_disposed, typeof(PackWebResponse));
System\Windows\Ink\GestureRecognizer.cs (1)
260ObjectDisposedException.ThrowIf(_disposed, typeof(GestureRecognizer));
System\Windows\Input\Stylus\Common\TabletDeviceCollection.cs (1)
32ObjectDisposedException.ThrowIf(TabletDevices == null, typeof(TabletDeviceCollection));
System\Windows\Input\Stylus\Wisp\WispTabletDeviceCollection.cs (4)
179ObjectDisposedException.ThrowIf(_tablets == null, typeof(TabletDeviceCollection)); 399ObjectDisposedException.ThrowIf(_tablets == null, typeof(TabletDeviceCollection)); 502ObjectDisposedException.ThrowIf(_tablets == null, typeof(TabletDeviceCollection)); 589ObjectDisposedException.ThrowIf(_tablets == null, typeof(TabletDeviceCollection));
System\Windows\Media\ByteStreamGeometryContext.cs (3)
48/// <exception cref="ObjectDisposedException"> 283ObjectDisposedException.ThrowIf(_disposed, typeof(ByteStreamGeometryContext)); 298/// <exception cref="ObjectDisposedException">
System\Windows\Media\CompositionTarget.cs (2)
512ObjectDisposedException.ThrowIf(_isDisposed, typeof(CompositionTarget)); 521ObjectDisposedException.ThrowIf(_isDisposed, typeof(CompositionTarget));
System\Windows\Media\DrawingContext.cs (4)
37/// <exception cref="ObjectDisposedException"> 64/// <exception cref="ObjectDisposedException"> 75/// <exception cref="ObjectDisposedException"> 103/// <exception cref="ObjectDisposedException">
System\Windows\Media\DrawingDrawingContext.cs (4)
1064/// <exception cref="ObjectDisposedException"> 1117/// <exception cref="ObjectDisposedException"> 1123ObjectDisposedException.ThrowIf(_disposed, typeof(DrawingDrawingContext)); 1233ObjectDisposedException.ThrowIf(_disposed, typeof(DrawingDrawingContext));
System\Windows\Media\EventProxy.cs (1)
78ObjectDisposedException.ThrowIf(target == null, typeof(EventProxyWrapper));
System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
157/// <exception cref="ObjectDisposedException">
System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
98/// <exception cref="ObjectDisposedException">
System\Windows\Media\MediaContextNotificationWindow.cs (2)
119ObjectDisposedException.ThrowIf(_isDisposed, typeof(MediaContextNotificationWindow)); 129ObjectDisposedException.ThrowIf(_isDisposed, typeof(MediaContextNotificationWindow));
System\Windows\Media\RenderDataDrawingContext.cs (3)
44/// <exception cref="ObjectDisposedException"> 59/// <exception cref="ObjectDisposedException"> 108ObjectDisposedException.ThrowIf(_disposed, typeof(RenderDataDrawingContext));
System\Windows\Media\StreamGeometryContext.cs (2)
73/// <exception cref="ObjectDisposedException"> 137/// <exception cref="ObjectDisposedException">
PresentationFramework (19)
MS\Internal\Documents\DocumentGridPage.cs (1)
352ObjectDisposedException.ThrowIf(_disposed, typeof(DocumentPageView));
MS\Internal\Documents\HostedElements.cs (1)
60ObjectDisposedException.ThrowIf(_textSegments == null, typeof(HostedElements));
MS\Internal\WindowsRuntime\Generated\WinRT\ObjectReference.cs (1)
95ObjectDisposedException.ThrowIf(disposed, typeof(ObjectReference<>));
System\Windows\Annotations\Storage\AnnotationStore.cs (6)
60/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 68/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 82/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 88/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 96/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 110/// <exception cref="ObjectDisposedException">if object has been disposed</exception>
System\Windows\Annotations\Storage\XmlStreamStore.cs (7)
115/// <exception cref="ObjectDisposedException">if object has been Disposed</exception> 161/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 224/// <exception cref="ObjectDisposedException">if object has been Disposed</exception> 284/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 308/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 354/// <exception cref="ObjectDisposedException">if object has been disposed</exception> 538/// <exception cref="ObjectDisposedException">if object has been Disposed</exception>
System\Windows\Controls\Primitives\DocumentPageView.cs (1)
872ObjectDisposedException.ThrowIf(_disposed, typeof(DocumentPageView));
System\Windows\Controls\WebBrowser.cs (1)
646ObjectDisposedException.ThrowIf(IsDisposed, this);
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
144ObjectDisposedException.ThrowIf(IsDisposed, typeof(Baml2006Reader));
PresentationUI (3)
MS\Internal\Documents\Application\Document.cs (2)
322/// <exception cref="System.ObjectDisposedException"/> 325ObjectDisposedException.ThrowIf(_isDisposed, this);
MS\Internal\Documents\PeoplePickerWrapper.cs (1)
467ObjectDisposedException.ThrowIf(_isDisposed, typeof(DsObjectNamesWrapper));
ReachFramework (50)
Packaging\XpsDocument.cs (1)
952ObjectDisposedException.ThrowIf(_disposed, typeof(XpsDocument));
Packaging\XpsFixedDocumentReaderWriter.cs (3)
161/// <exception cref="ObjectDisposedException">The FixedDocument has already been disposed</exception> 404/// <exception cref="ObjectDisposedException">The FixedDocument has already been disposed</exception> 411ObjectDisposedException.ThrowIf(_metroPart is null || CurrentXpsManager.MetroPackage is null, typeof(XpsFixedDocumentReaderWriter));
Packaging\XpsFixedPageReaderWriter.cs (16)
216/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 232/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 248/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 269/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 282/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 294/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 309/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 341/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 771/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 932/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 954/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 1024/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 1050/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 1077/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 1184/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception> 1208/// <exception cref="ObjectDisposedException">FixedPageReader has already been disposed</exception>
Packaging\XpsManager.cs (6)
198ObjectDisposedException.ThrowIf(_metroPackage is null, typeof(XpsManager)); 292ObjectDisposedException.ThrowIf(_metroPackage is null, typeof(XpsManager)); 342ObjectDisposedException.ThrowIf(_metroPackage is null, typeof(XpsManager)); 388ObjectDisposedException.ThrowIf(_metroPackage is null, typeof(XpsManager)); 531ObjectDisposedException.ThrowIf(_metroPackage is null, typeof(XpsManager)); 853ObjectDisposedException.ThrowIf(_metroPackage is null, typeof(XpsManager));
PrintConfig\FallbackPTProvider.cs (5)
88/// <exception cref="ObjectDisposedException"> 245/// <exception cref="ObjectDisposedException"> 289/// <exception cref="ObjectDisposedException"> 315/// <exception cref="ObjectDisposedException"> 641ObjectDisposedException.ThrowIf(_deviceHandle is null, typeof(PTProvider));
PrintConfig\PTConverter.cs (6)
114/// <exception cref="ObjectDisposedException"> 137/// <exception cref="ObjectDisposedException"> 155ObjectDisposedException.ThrowIf(_disposed, typeof(PrintTicketConverter)); 169/// <exception cref="ObjectDisposedException"> 197/// <exception cref="ObjectDisposedException"> 219ObjectDisposedException.ThrowIf(_disposed, typeof(PrintTicketConverter));
PrintConfig\PTManager.cs (8)
248/// <exception cref="ObjectDisposedException"> 276/// <exception cref="ObjectDisposedException"> 289ObjectDisposedException.ThrowIf(_disposed, typeof(PrintTicketManager)); 315/// <exception cref="ObjectDisposedException"> 346/// <exception cref="ObjectDisposedException"> 366ObjectDisposedException.ThrowIf(_disposed, typeof(PrintTicketManager)); 404ObjectDisposedException.ThrowIf(_disposed, typeof(PrintTicketManager)); 420ObjectDisposedException.ThrowIf(_disposed, typeof(PrintTicketManager));
PrintConfig\PTProvider.cs (5)
197/// <exception cref="ObjectDisposedException"> 265/// <exception cref="ObjectDisposedException"> 373/// <exception cref="ObjectDisposedException"> 437/// <exception cref="ObjectDisposedException"> 557ObjectDisposedException.ThrowIf(_providerHandle is null, typeof(PTProvider));
System.Collections.Concurrent (46)
System\Collections\Concurrent\BlockingCollection.cs (45)
62/// <exception cref="System.ObjectDisposedException">The <see 75/// <exception cref="System.ObjectDisposedException">The <see 88/// <exception cref="System.ObjectDisposedException">The <see 101/// <exception cref="System.ObjectDisposedException">The <see 113/// <exception cref="System.ObjectDisposedException">The <see 242/// <exception cref="System.ObjectDisposedException">The <see 272/// <exception cref="System.ObjectDisposedException">The <see 299/// <exception cref="System.ObjectDisposedException">The <see 319/// <exception cref="System.ObjectDisposedException">The <see 342/// <exception cref="System.ObjectDisposedException">The <see 368/// <exception cref="System.ObjectDisposedException">The <see 392/// <exception cref="System.ObjectDisposedException">If the collection has been disposed.</exception> 501/// <exception cref="System.ObjectDisposedException">The <see 525/// <exception cref="System.ObjectDisposedException">The <see 550/// <exception cref="System.ObjectDisposedException">The <see 569/// <exception cref="System.ObjectDisposedException">The <see 591/// <exception cref="System.ObjectDisposedException">The <see 616/// <exception cref="System.ObjectDisposedException">The <see 644/// <exception cref="System.ObjectDisposedException">If the collection has been disposed.</exception> 747/// <exception cref="System.ObjectDisposedException">At least one of the <see 789/// <exception cref="System.ObjectDisposedException">At least one of the <see 828/// <exception cref="System.ObjectDisposedException">At least one of the <see 854/// <exception cref="System.ObjectDisposedException">At least one of the <see 882/// <exception cref="System.ObjectDisposedException">At least one of the <see 914/// <exception cref="System.ObjectDisposedException">At least one of the <see 942/// <exception cref="System.ObjectDisposedException">If at least one of the collections has been disposed.</exception> 1128/// <exception cref="System.ObjectDisposedException">At least one of the <see 1157/// <exception cref="System.ObjectDisposedException">At least one of the <see 1185/// <exception cref="System.ObjectDisposedException">At least one of the <see 1213/// <exception cref="System.ObjectDisposedException">At least one of the <see 1244/// <exception cref="System.ObjectDisposedException">At least one of the <see 1278/// <exception cref="System.ObjectDisposedException">At least one of the <see 1310/// <exception cref="System.ObjectDisposedException">If at least one of the collections has been disposed.</exception> 1344/// <exception cref="System.ObjectDisposedException">If at least one of the collections has been disposed.</exception> 1435/// <exception cref="System.ObjectDisposedException">The <see 1513/// <exception cref="System.ObjectDisposedException">The <see 1535/// <exception cref="System.ObjectDisposedException">The <see 1554/// <exception cref="System.ObjectDisposedException">The <see 1596/// <exception cref="System.ObjectDisposedException">The <see 1609/// <exception cref="System.ObjectDisposedException">The <see 1628/// <exception cref="System.ObjectDisposedException">The <see 1638/// <exception cref="System.ObjectDisposedException">The <see 1652/// <exception cref="System.ObjectDisposedException">If at least one of the collections has been disposed.</exception> 1721/// <exception cref="System.ObjectDisposedException">If the collection has been disposed.</exception> 1724ObjectDisposedException.ThrowIf(_isDisposed, this);
System\Collections\Concurrent\PartitionerStatic.cs (1)
605ObjectDisposedException.ThrowIf(_disposed, this);
System.Collections.Immutable (9)
System\Collections\Immutable\ImmutableHashSet_1.HashBucket.cs (1)
397/// Throws an <see cref="ObjectDisposedException"/> if this enumerator has been disposed.
System\Collections\Immutable\ImmutableList_1.Enumerator.cs (1)
238/// Throws an <see cref="ObjectDisposedException"/> if this enumerator has been disposed.
System\Collections\Immutable\ImmutableQueue_1.Enumerator.cs (1)
219/// Throws an <see cref="ObjectDisposedException"/> if this
System\Collections\Immutable\ImmutableSortedDictionary_2.Enumerator.cs (1)
175/// Throws an <see cref="ObjectDisposedException"/> if this enumerator has been disposed.
System\Collections\Immutable\ImmutableSortedSet_1.Enumerator.cs (1)
181/// Throws an <see cref="ObjectDisposedException"/> if this enumerator has been disposed.
System\Collections\Immutable\ImmutableStack_1.Enumerator.cs (1)
172/// Throws an <see cref="ObjectDisposedException"/> if this
System\Collections\Immutable\SecureObjectPool.cs (1)
108/// <exception cref="ObjectDisposedException">Thrown if <paramref name="caller"/> is no longer the renter of the value.</exception>
System\Collections\Immutable\SortedInt32KeyNode.Enumerator.cs (1)
159/// Throws an <see cref="ObjectDisposedException"/> if this enumerator has been disposed.
Validation\Requires.cs (1)
134/// Throws an <see cref="ObjectDisposedException"/> for a disposed object.
System.ComponentModel.Composition (44)
System\ComponentModel\Composition\AttributedModelServices.cs (2)
175/// <exception cref="ObjectDisposedException"> 206/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\ExceptionBuilder.cs (1)
28public static ObjectDisposedException CreateObjectDisposed(object instance)
System\ComponentModel\Composition\Hosting\AggregateCatalog.cs (2)
116/// <exception cref="ObjectDisposedException"> 162/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\AggregateExportProvider.cs (1)
122/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\ApplicationCatalog.cs (1)
152/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\AssemblyCatalog.cs (1)
415/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\CatalogExportProvider.cs (2)
108/// <exception cref="ObjectDisposedException"> 142/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\ComposablePartExportProvider.cs (1)
119/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\CompositionContainer.cs (3)
247/// <exception cref="ObjectDisposedException"> 279/// <exception cref="ObjectDisposedException"> 511/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\CompositionScopeDefinition.cs (1)
169/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (1)
519/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\ExportProvider.GetExportOverrides.cs (15)
56/// <exception cref="ObjectDisposedException"> 107/// <exception cref="ObjectDisposedException"> 157/// <exception cref="ObjectDisposedException"> 208/// <exception cref="ObjectDisposedException"> 258/// <exception cref="ObjectDisposedException"> 304/// <exception cref="ObjectDisposedException"> 345/// <exception cref="ObjectDisposedException"> 383/// <exception cref="ObjectDisposedException"> 425/// <exception cref="ObjectDisposedException"> 469/// <exception cref="ObjectDisposedException"> 519/// <exception cref="ObjectDisposedException"> 569/// <exception cref="ObjectDisposedException"> 619/// <exception cref="ObjectDisposedException"> 658/// <exception cref="ObjectDisposedException"> 699/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (1)
139/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Hosting\ImportEngine.cs (3)
80/// <exception cref="ObjectDisposedException"> 153/// <exception cref="ObjectDisposedException"> 190/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\ICompositionService.cs (1)
27/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Primitives\ComposablePart.cs (6)
28/// <exception cref="ObjectDisposedException"> 56/// <exception cref="ObjectDisposedException"> 85/// <exception cref="ObjectDisposedException"> 119/// <exception cref="ObjectDisposedException"> 151/// <exception cref="ObjectDisposedException"> 200/// <exception cref="ObjectDisposedException">
System\ComponentModel\Composition\Primitives\ComposablePartCatalog.cs (2)
43/// <exception cref="ObjectDisposedException"> 87/// <exception cref="ObjectDisposedException">
System.ComponentModel.TypeConverter (1)
System\Timers\Timer.cs (1)
137ObjectDisposedException.ThrowIf(_disposed, this);
System.Data.Common (1)
System\Data\SQLTypes\SqlXml.cs (1)
522ObjectDisposedException.ThrowIf(IsStreamClosed(), this);
System.Diagnostics.Process (3)
System\Diagnostics\Process.cs (3)
1736/// <summary>Throws a <see cref="System.ObjectDisposedException"/> if the Process was disposed</summary> 1737/// <exception cref="System.ObjectDisposedException">If the Process has been disposed.</exception> 1740ObjectDisposedException.ThrowIf(_disposed, this);
System.Diagnostics.TextWriterTraceListener (4)
System\Diagnostics\TextWriterTraceListener.cs (4)
121catch (ObjectDisposedException) { } 158catch (ObjectDisposedException) { } 175catch (ObjectDisposedException) { } 195catch (ObjectDisposedException) { }
System.Drawing.Common.Tests (8)
System\Drawing\IconTests.cs (8)
307Assert.Throws<ObjectDisposedException>(() => icon.Handle); 316Assert.Throws<ObjectDisposedException>(() => icon.Handle); 473Assert.Throws<ObjectDisposedException>(() => icon.Save(stream)); 492Assert.Throws<ObjectDisposedException>(() => icon.Save(stream)); 502Assert.Throws<ObjectDisposedException>(() => icon.Save(new MemoryStream())); 709Assert.Throws<ObjectDisposedException>(() => icon.Width); 710Assert.Throws<ObjectDisposedException>(() => icon.Height); 711Assert.Throws<ObjectDisposedException>(() => icon.Size);
System.Formats.Nrbf (1)
System\Formats\Nrbf\NrbfDecoder.cs (1)
53/// <exception cref="ObjectDisposedException">The stream was closed.</exception>
System.Formats.Tar (8)
System\Formats\Tar\SubReadStream.cs (1)
88ObjectDisposedException.ThrowIf(_isDisposed, this);
System\Formats\Tar\TarWriter.cs (7)
133/// <exception cref="ObjectDisposedException">The archive stream is disposed.</exception> 149/// <exception cref="ObjectDisposedException">The archive stream is disposed.</exception> 217/// <exception cref="ObjectDisposedException">The archive stream is disposed.</exception> 222ObjectDisposedException.ThrowIf(_isDisposed, this); 261/// <exception cref="ObjectDisposedException">The archive stream is disposed.</exception> 271ObjectDisposedException.ThrowIf(_isDisposed, this); 370ObjectDisposedException.ThrowIf(_isDisposed, this);
System.IO.Compression (14)
src\libraries\Common\src\System\IO\Compression\ZLibNative.cs (1)
221ObjectDisposedException.ThrowIf(InitializationState == State.Disposed, this);
System\IO\Compression\DeflateManaged\DeflateManagedStream.cs (1)
151ObjectDisposedException.ThrowIf(_stream is null, this);
System\IO\Compression\DeflateZLib\DeflateStream.cs (1)
364ObjectDisposedException.ThrowIf(_stream is null, this);
System\IO\Compression\GZipStream.cs (1)
257ObjectDisposedException.ThrowIf(_deflateStream is null, this);
System\IO\Compression\ZipArchive.cs (5)
223/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception> 262/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception> 276/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception> 326/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception> 449ObjectDisposedException.ThrowIf(_isDisposed, this);
System\IO\Compression\ZipArchiveEntry.Async.cs (1)
21/// <exception cref="ObjectDisposedException">The ZipArchive that this entry belongs to has been disposed.</exception>
System\IO\Compression\ZipArchiveEntry.cs (2)
322/// <exception cref="ObjectDisposedException">The ZipArchive that this entry belongs to has been disposed.</exception> 347/// <exception cref="ObjectDisposedException">The ZipArchive that this entry belongs to has been disposed.</exception>
System\IO\Compression\ZLibStream.cs (2)
291/// <summary>Throws an <see cref="ObjectDisposedException"/> if the stream is closed.</summary> 294ObjectDisposedException.ThrowIf(_deflateStream is null, this);
System.IO.Compression.Brotli (7)
System\IO\Compression\BrotliStream.cs (2)
64ObjectDisposedException.ThrowIf(_stream is null, this); 140/// <exception cref="System.ObjectDisposedException">The underlying stream is closed.</exception>
System\IO\Compression\dec\BrotliStream.Decompress.cs (2)
30/// <exception cref="System.ObjectDisposedException">The underlying stream is null or closed.</exception> 95/// <exception cref="System.ObjectDisposedException">Methods were called after the stream was closed.</exception>
System\IO\Compression\enc\BrotliStream.Compress.cs (3)
50/// <exception cref="System.ObjectDisposedException">The write operation cannot be performed because the stream is closed.</exception> 109/// <exception cref="System.ObjectDisposedException">Methods were called after the stream was closed.</exception> 183/// <exception cref="ObjectDisposedException">The stream is disposed.</exception>
System.IO.Compression.ZipFile (8)
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.Async.cs (2)
37/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception> 69/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception>
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.cs (2)
37/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception> 68/// <exception cref="ObjectDisposedException">The ZipArchive has already been closed.</exception>
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.Async.cs (2)
31/// <exception cref="ObjectDisposedException">The ZipArchive that this entry belongs to has been disposed.</exception> 60/// <exception cref="ObjectDisposedException">The ZipArchive that this entry belongs to has been disposed.</exception>
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.cs (2)
28/// <exception cref="ObjectDisposedException">The ZipArchive that this entry belongs to has been disposed.</exception> 57/// <exception cref="ObjectDisposedException">The ZipArchive that this entry belongs to has been disposed.</exception>
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.cs (1)
650ObjectDisposedException.ThrowIf(_disposed, this);
System.IO.MemoryMappedFiles (1)
System\IO\MemoryMappedFiles\MemoryMappedView.Unix.cs (1)
24ObjectDisposedException.ThrowIf(memMappedFileHandle.IsClosed, memMappedFileHandle);
System.IO.Packaging (16)
System\IO\Packaging\Package.cs (16)
50/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 65/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 181/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 203/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 254/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 278/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 303/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 381/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 531/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 571/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 593/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 617/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 640/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 656/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 680/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception> 702/// <exception cref="ObjectDisposedException">If this Package object has been disposed</exception>
System.IO.Pipes (1)
Microsoft\Win32\SafeHandles\SafePipeHandle.Unix.cs (1)
104ObjectDisposedException.ThrowIf(socket is null, this);
System.Memory (1)
System\Buffers\ArrayMemoryPool.ArrayMemoryPoolBuffer.cs (1)
22ObjectDisposedException.ThrowIf(array is null, this);
System.Net.Http (24)
System\Net\Http\DelegatingHandler.cs (2)
74ObjectDisposedException.ThrowIf(_disposed, this); 84ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Http\HttpClient.cs (3)
556ObjectDisposedException.ThrowIf(_disposed, this); 678ObjectDisposedException.ThrowIf(_disposed, this); 726ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Http\HttpClientHandler.cs (1)
251ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Http\HttpContent.cs (4)
450/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 465/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 661ObjectDisposedException.ThrowIf(_disposed, this); 674internal static bool StreamCopyExceptionNeedsWrapping(Exception e) => e is IOException || e is ObjectDisposedException;
System\Net\Http\HttpMessageInvoker.cs (2)
36ObjectDisposedException.ThrowIf(_disposed, this); 68ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Http\HttpRequestMessage.cs (1)
215ObjectDisposedException.ThrowIf(Disposed, this);
System\Net\Http\HttpResponseMessage.cs (1)
231ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Http\SocketsHttpHandler\CreditManager.cs (1)
163ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (1)
2069catch (Exception e) when (e is IOException || e is ObjectDisposedException || e is InvalidOperationException)
System\Net\Http\SocketsHttpHandler\Http2Stream.cs (1)
1600ObjectDisposedException.ThrowIf(http2Stream is null, this);
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (1)
299catch (ObjectDisposedException e)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (1)
1467ObjectDisposedException.ThrowIf(stream is null, this);
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (1)
153catch (Exception e) when (e is SocketException || e is ObjectDisposedException)
System\Net\Http\SocketsHttpHandler\HttpContentStream.cs (1)
42ObjectDisposedException.ThrowIf(c is null, this);
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (3)
28ObjectDisposedException.ThrowIf(_disposed, this); 597ObjectDisposedException.ThrowIf(_disposed, this); 616ObjectDisposedException.ThrowIf(_disposed, this);
System.Net.HttpListener (8)
src\libraries\Common\src\System\Net\LazyAsyncResult.cs (2)
326catch (ObjectDisposedException) 450catch (ObjectDisposedException)
System\Net\HttpListener.cs (1)
314ObjectDisposedException.ThrowIf(_state == State.Closed, this);
System\Net\HttpListenerResponse.cs (1)
270ObjectDisposedException.ThrowIf(Disposed, this);
System\Net\Managed\HttpEndPointListener.cs (1)
91catch (ObjectDisposedException)
System\Net\Managed\HttpListenerRequest.Managed.cs (1)
276catch (ObjectDisposedException)
System\Net\Managed\HttpResponseStream.Managed.cs (1)
94ObjectDisposedException.ThrowIf(_closed, this);
System\Net\Managed\ListenerAsyncResult.Managed.cs (1)
69if (_inGet && (exc is ObjectDisposedException))
System.Net.Mail (25)
src\libraries\Common\src\System\Net\LazyAsyncResult.cs (2)
326catch (ObjectDisposedException) 450catch (ObjectDisposedException)
System\Net\Mail\AlternateView.cs (1)
45ObjectDisposedException.ThrowIf(disposed, this);
System\Net\Mail\AlternateViewCollection.cs (4)
32ObjectDisposedException.ThrowIf(_disposed, this); 39ObjectDisposedException.ThrowIf(_disposed, this); 47ObjectDisposedException.ThrowIf(_disposed, this); 54ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Mail\Attachment.cs (1)
189ObjectDisposedException.ThrowIf(disposed, this);
System\Net\Mail\AttachmentCollection.cs (4)
33ObjectDisposedException.ThrowIf(_disposed, this); 40ObjectDisposedException.ThrowIf(_disposed, this); 47ObjectDisposedException.ThrowIf(_disposed, this); 54ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Mail\LinkedResourceCollection.cs (4)
32ObjectDisposedException.ThrowIf(_disposed, this); 39ObjectDisposedException.ThrowIf(_disposed, this); 46ObjectDisposedException.ThrowIf(_disposed, this); 53ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Mail\MailMessage.cs (2)
280ObjectDisposedException.ThrowIf(_disposed, this); 289ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Mail\SmtpClient.cs (6)
400ObjectDisposedException.ThrowIf(_disposed, this); 410ObjectDisposedException.ThrowIf(_disposed, this); 542ObjectDisposedException.ThrowIf(_disposed, this); 548ObjectDisposedException.ThrowIf(_disposed, this); 699ObjectDisposedException.ThrowIf(_disposed, this); 759catch (ObjectDisposedException) { } // SendAsyncCancel will throw if SmtpClient was disposed
System\Net\Mail\SmtpConnection.cs (1)
161catch (ObjectDisposedException)
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\NetworkAddressChange.Unix.cs (1)
202catch (ObjectDisposedException)
System.Net.Ping (12)
System\Net\NetworkInformation\Ping.cs (12)
47ObjectDisposedException.ThrowIf(_disposeRequested, this); 75ObjectDisposedException.ThrowIf(_disposeRequested, this); 186/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 211/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 231/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 255/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 286/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 316/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 350/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 395/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 446/// <exception cref="ObjectDisposedException">This object has been disposed.</exception> 478/// <exception cref="ObjectDisposedException">This object has been disposed.</exception>
System.Net.Quic (16)
System\Net\Quic\QuicConnection.cs (5)
130catch (ObjectDisposedException) 525ObjectDisposedException.ThrowIf(_disposed, this); 547ObjectDisposedException.ThrowIf(_disposed, this); 567ObjectDisposedException.ThrowIf(_disposed, this); 606ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Quic\QuicListener.cs (1)
178ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Quic\QuicStream.cs (4)
82catch (ObjectDisposedException) 104catch (ObjectDisposedException) 275ObjectDisposedException.ThrowIf(_disposed, this); 513ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Quic\QuicStream.Stream.cs (6)
53ObjectDisposedException.ThrowIf(_disposed, this); 58ObjectDisposedException.ThrowIf(_disposed, this); 72ObjectDisposedException.ThrowIf(_disposed, this); 77ObjectDisposedException.ThrowIf(_disposed, this); 116ObjectDisposedException.ThrowIf(_disposed, this); 178ObjectDisposedException.ThrowIf(_disposed, this);
System.Net.Requests (10)
src\libraries\Common\src\System\Net\LazyAsyncResult.cs (2)
326catch (ObjectDisposedException) 450catch (ObjectDisposedException)
System\Net\FileWebResponse.cs (1)
108ObjectDisposedException.ThrowIf(_closed, this);
System\Net\FtpControlStream.cs (3)
96catch (ObjectDisposedException) 701catch (ObjectDisposedException) 1107catch (ObjectDisposedException)
System\Net\FtpWebRequest.cs (1)
1007if (!(exception is SocketException || exception is ObjectDisposedException) || !timer.HasExpired)
System\Net\HttpWebResponse.cs (1)
379ObjectDisposedException.ThrowIf(_httpResponseMessage == null, this);
System\Net\RequestBufferingStream.cs (1)
131ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\RequestStream.cs (1)
157ObjectDisposedException.ThrowIf(_disposed, this);
System.Net.Security (6)
System\Net\Security\NegotiateStream.cs (2)
588ObjectDisposedException.ThrowIf(ReferenceEquals(e, s_disposedSentinel), this); 703if (_exception == null || !(_exception.SourceException is ObjectDisposedException))
System\Net\Security\SslStream.cs (1)
907ObjectDisposedException.ThrowIf(ReferenceEquals(e, s_disposedSentinel), this);
System\Net\Security\SslStream.IO.cs (3)
196ObjectDisposedException.ThrowIf(_nestedAuth == NestedState.StreamDisposed, this); 202ObjectDisposedException.ThrowIf(_nestedRead == NestedState.StreamDisposed, this); 830ObjectDisposedException.ThrowIf(_nestedRead == NestedState.StreamDisposed, this);
System.Net.Sockets (43)
System\Net\Sockets\NetworkStream.cs (1)
716ObjectDisposedException.ThrowIf(_disposed, this);
System\Net\Sockets\Socket.cs (20)
1289/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> object has been closed.</exception> 1317/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> object has been closed.</exception> 1408/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 1425/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 1468/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 1734/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> object has been closed.</exception> 1914/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 1929/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 2012/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 2160/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 2280/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 2340/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 2375/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> has been closed.</exception> 2387/// <exception cref="ObjectDisposedException">One or more sockets was disposed.</exception> 2430/// <exception cref="ObjectDisposedException">One or more sockets was disposed.</exception> 3499catch (ObjectDisposedException) 3551catch (ObjectDisposedException) { } 3748catch (ObjectDisposedException) 4025ObjectDisposedException.ThrowIf(Disposed, this); 4066ObjectDisposedException => SocketError.OperationAborted,
System\Net\Sockets\Socket.Tasks.cs (2)
729/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> object has been closed.</exception> 747/// <exception cref="ObjectDisposedException">The <see cref="Socket"/> object has been closed.</exception>
System\Net\Sockets\SocketAsyncEventArgs.cs (4)
540ObjectDisposedException.ThrowIf(status == OperationState.Disposed, this); 809catch (ObjectDisposedException) 922catch (ObjectDisposedException) { } 943catch (ObjectDisposedException) { }
System\Net\Sockets\SocketPal.Unix.cs (7)
638catch (ObjectDisposedException) 738catch (ObjectDisposedException) 823catch (ObjectDisposedException) 892catch (ObjectDisposedException) 937catch (ObjectDisposedException) 992catch (ObjectDisposedException) 1047catch (ObjectDisposedException)
System\Net\Sockets\TCPClient.cs (1)
391ObjectDisposedException.ThrowIf(Disposed, this);
System\Net\Sockets\UDPClient.cs (8)
537/// <exception cref="ObjectDisposedException">The <see cref="UdpClient"/> is closed.</exception> 562/// <exception cref="ObjectDisposedException">The <see cref="UdpClient"/> is closed.</exception> 596/// <exception cref="ObjectDisposedException">The <see cref="UdpClient"/> is closed.</exception> 639/// <exception cref="ObjectDisposedException">The underlying <see cref="Socket"/> has been closed.</exception> 888/// <exception cref="ObjectDisposedException"><see cref="UdpClient"/> is closed.</exception> 929/// <exception cref="ObjectDisposedException">The <see cref="UdpClient"/> is closed.</exception> 958/// <exception cref="ObjectDisposedException">The <see cref="UdpClient"/> is closed.</exception> 977ObjectDisposedException.ThrowIf(_disposed, this);
System.Net.WebSockets (2)
src\libraries\Common\src\System\IO\Compression\ZLibNative.cs (1)
221ObjectDisposedException.ThrowIf(InitializationState == State.Disposed, this);
System\Net\WebSockets\WebSocketStateHelper.cs (1)
40ObjectDisposedException.ThrowIf(isDisposed, typeof(WebSocket));
System.Net.WebSockets.Client (1)
System\Net\WebSockets\ClientWebSocket.cs (1)
170ObjectDisposedException.ThrowIf(_state == InternalState.Disposed, this);
System.Private.CoreLib (130)
src\libraries\Common\src\System\TimeProvider.cs (1)
217catch (ObjectDisposedException)
src\libraries\System.Private.CoreLib\src\System\IO\BinaryReader.cs (1)
463/// <exception cref="ObjectDisposedException">The stream is closed.</exception>
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (1)
985/// <exception cref="ObjectDisposedException"><paramref name="destination"/> does not support writing or reading.</exception>
src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (2)
864/// <exception cref="ObjectDisposedException">The stream reader has been disposed.</exception> 996/// <exception cref="ObjectDisposedException">The stream reader has been disposed.</exception>
src\libraries\System.Private.CoreLib\src\System\IO\StringReader.cs (2)
226/// <exception cref="ObjectDisposedException">The string reader has been disposed.</exception> 264/// <exception cref="ObjectDisposedException">The string reader has been disposed.</exception>
src\libraries\System.Private.CoreLib\src\System\IO\TextReader.cs (2)
208/// <exception cref="ObjectDisposedException">The text reader has been disposed.</exception> 234/// <exception cref="ObjectDisposedException">The text reader has been disposed.</exception>
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (1)
682/// <exception cref="ObjectDisposedException">The text writer is disposed.</exception>
src\libraries\System.Private.CoreLib\src\System\ObjectDisposedException.cs (6)
52/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 54/// <param name="instance">The object whose type's full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 55/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception> 65/// <summary>Throws an <see cref="ObjectDisposedException"/> if the specified <paramref name="condition"/> is <see langword="true"/>.</summary> 67/// <param name="type">The type whose full name should be included in any resulting <see cref="ObjectDisposedException"/>.</param> 68/// <exception cref="ObjectDisposedException">The <paramref name="condition"/> is <see langword="true"/>.</exception>
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeHandle.cs (2)
172ObjectDisposedException.ThrowIf((oldState & StateBits.Closed) != 0, this); 229ObjectDisposedException.ThrowIf((oldState & StateBits.RefCount) == 0, this);
src\libraries\System.Private.CoreLib\src\System\Security\SecureString.cs (1)
303ObjectDisposedException.ThrowIf(_buffer == null, this);
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationToken.cs (6)
85/// <exception cref="ObjectDisposedException">The associated <see 226/// <exception cref="ObjectDisposedException">The associated <see 285/// <exception cref="ObjectDisposedException">The associated <see 317/// <exception cref="ObjectDisposedException">An associated <see 333/// <exception cref="ObjectDisposedException">An associated <see 343/// <exception cref="ObjectDisposedException">An associated <see
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (6)
80/// <exception cref="ObjectDisposedException">The token source has been disposed.</exception> 249/// <exception cref="ObjectDisposedException">This <see cref="CancellationTokenSource"/> has been disposed.</exception> 275/// <exception cref="ObjectDisposedException">This <see cref="CancellationTokenSource"/> has been disposed.</exception> 304/// <exception cref="ObjectDisposedException">This <see cref="CancellationTokenSource"/> has been disposed.</exception> 360/// <exception cref="ObjectDisposedException">The exception thrown when this <see 394/// <exception cref="ObjectDisposedException">The exception thrown when this <see
src\libraries\System.Private.CoreLib\src\System\Threading\ManualResetEventSlim.cs (3)
81ObjectDisposedException.ThrowIf(IsDisposed, this); 324ObjectDisposedException.ThrowIf(IsDisposed, this); 489ObjectDisposedException.ThrowIf(IsDisposed, this);
src\libraries\System.Private.CoreLib\src\System\Threading\PreAllocatedOverlapped.Unix.cs (2)
45/// <exception cref="ObjectDisposedException"> 88/// <exception cref="ObjectDisposedException">
src\libraries\System.Private.CoreLib\src\System\Threading\ReaderWriterLockSlim.cs (3)
297ObjectDisposedException.ThrowIf(_fDisposed, this); 443ObjectDisposedException.ThrowIf(_fDisposed, this); 650ObjectDisposedException.ThrowIf(_fDisposed, this);
src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreSlim.cs (10)
95/// <exception cref="ObjectDisposedException">The <see 172/// <exception cref="ObjectDisposedException">The current instance has already been 192/// <exception cref="ObjectDisposedException">The current instance has already been 514/// <exception cref="ObjectDisposedException"> 533/// <exception cref="ObjectDisposedException">The current instance has already been 556/// <exception cref="ObjectDisposedException"> 614/// <exception cref="ObjectDisposedException">The current instance has already been 764/// <exception cref="ObjectDisposedException">The current instance has already been 780/// <exception cref="ObjectDisposedException">The current instance has already been 927ObjectDisposedException.ThrowIf(m_lockObjAndDisposed.Value, this);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Future.cs (8)
125/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see> 176/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see> 213/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see> 268/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see> 1026/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see> 1151/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see> 1241/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see> 1372/// <exception cref="ObjectDisposedException">The provided <see cref="CancellationToken">CancellationToken</see>
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\FutureFactory.cs (12)
273/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 342/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 396/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 469/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1373/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1446/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1505/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1582/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1743/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1816/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1875/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1952/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see>
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (17)
263catch (ObjectDisposedException) 284catch (ObjectDisposedException) { } 365/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 409/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 439/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 485/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1419/// <exception cref="ObjectDisposedException"> 4029/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 4141/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 4230/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 4345/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 4921/// <exception cref="ObjectDisposedException">One or more of the <see cref="Task"/> objects in tasks has been disposed.</exception> 5539/// <exception cref="ObjectDisposedException"> 5571/// <exception cref="ObjectDisposedException"> 5604/// <exception cref="ObjectDisposedException"> 5704/// <exception cref="ObjectDisposedException"> 5752/// <exception cref="ObjectDisposedException">
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (24)
291/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 358/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 412/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 483/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 541/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 616/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 677/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 756/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1723/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1796/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1856/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1933/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 1999/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2080/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2148/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2233/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2439/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2512/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2578/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2659/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2726/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2811/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2871/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see> 2948/// <exception cref="ObjectDisposedException">The provided <see cref="Threading.CancellationToken">CancellationToken</see>
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadLocal.cs (10)
219/// <exception cref="ObjectDisposedException"> 237/// <exception cref="ObjectDisposedException"> 309ObjectDisposedException.ThrowIf(id < 0, this); 339ObjectDisposedException.ThrowIf(id < 0, this); 375ObjectDisposedException.ThrowIf(!_initialized, this); 394ObjectDisposedException.ThrowIf(!_initialized, this); 421/// <exception cref="ObjectDisposedException"> 434ObjectDisposedException.ThrowIf(list is null, this); 478/// <exception cref="ObjectDisposedException"> 486ObjectDisposedException.ThrowIf(id < 0, this);
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolBoundHandle.Portable.cs (2)
28ObjectDisposedException.ThrowIf(_isDisposed, this); 38ObjectDisposedException.ThrowIf(_isDisposed, this);
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolBoundHandle.Unix.cs (4)
122/// <exception cref="ObjectDisposedException"> 170/// <exception cref="ObjectDisposedException"> 200/// <exception cref="ObjectDisposedException"> 228/// <exception cref="ObjectDisposedException">
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandle.cs (4)
118ObjectDisposedException.ThrowIf(waitHandle is null, this); 253ObjectDisposedException.ThrowIf(safeWaitHandle is null, waitHandle); // throw ObjectDisposedException for backward compatibility even though it is not representative of the issue 461ObjectDisposedException.ThrowIf(safeWaitHandleToSignal is null, toSignal); // throw ObjectDisposedException for backward compatibility even though it is not representative of the issue 462ObjectDisposedException.ThrowIf(safeWaitHandleToWaitOn is null, toWaitOn);
System.Private.CoreLib.Generators (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
System.Private.DataContractSerialization (1)
System\Xml\XmlCanonicalWriter.cs (1)
616ObjectDisposedException.ThrowIf(_writer is null, this);
System.Reflection.Metadata (2)
System\Reflection\Metadata\MetadataReaderProvider.cs (2)
242/// <exception cref="ObjectDisposedException">Provider has been disposed.</exception> 278/// <exception cref="ObjectDisposedException">Provider has been disposed.</exception>
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
405[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ObjectDisposedException))]
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCacheStatistics.cs (1)
323catch (ObjectDisposedException)
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\ComObject.cs (1)
120ObjectDisposedException.ThrowIf(_released, this);
System.Security.Cryptography (161)
src\libraries\Common\src\System\IO\MemoryMappedFiles\MemoryMappedFileMemoryManager.cs (1)
99ObjectDisposedException.ThrowIf(_length < 0, this);
src\libraries\Common\src\System\Security\Cryptography\DSAOpenSsl.cs (1)
351ObjectDisposedException.ThrowIf(_key is null, this);
src\libraries\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSsl.cs (1)
153ObjectDisposedException.ThrowIf(_key is null, this);
src\libraries\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSslPublicKey.cs (1)
94ObjectDisposedException.ThrowIf(_key is null, this);
src\libraries\Common\src\System\Security\Cryptography\ECDsaOpenSsl.cs (1)
334ObjectDisposedException.ThrowIf(_key is null, this);
src\libraries\Common\src\System\Security\Cryptography\MLDsa.cs (14)
109/// <exception cref="ObjectDisposedException"> 159/// <exception cref="ObjectDisposedException"> 195/// <exception cref="ObjectDisposedException"> 224/// <exception cref="ObjectDisposedException"> 246/// <exception cref="ObjectDisposedException"> 266/// <exception cref="ObjectDisposedException"> 303/// <exception cref="ObjectDisposedException"> 325/// <exception cref="ObjectDisposedException"> 350/// <exception cref="ObjectDisposedException"> 390/// <exception cref="ObjectDisposedException"> 440/// <exception cref="ObjectDisposedException"> 490/// <exception cref="ObjectDisposedException"> 535/// <exception cref="ObjectDisposedException"> 578/// <exception cref="ObjectDisposedException">
src\libraries\Common\src\System\Security\Cryptography\MLKem.cs (27)
112/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 150/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 196/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 233/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 276/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 301/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 507/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 532/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 561/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 584/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 616/// <exception cref="ObjectDisposedException"> 634/// <exception cref="ObjectDisposedException"> 654/// <exception cref="ObjectDisposedException"> 683/// <exception cref="ObjectDisposedException"> 712/// <exception cref="ObjectDisposedException"> 730/// <exception cref="ObjectDisposedException"> 756/// <exception cref="ObjectDisposedException"> 788/// <exception cref="ObjectDisposedException"> 841/// <exception cref="ObjectDisposedException"> 887/// <exception cref="ObjectDisposedException"> 931/// <exception cref="ObjectDisposedException"> 971/// <exception cref="ObjectDisposedException"> 1011/// <exception cref="ObjectDisposedException"> 1045/// <exception cref="ObjectDisposedException"> 1088/// <exception cref="ObjectDisposedException"> 1129/// <exception cref="ObjectDisposedException"> 1771ObjectDisposedException.ThrowIf(_disposed, typeof(MLKem));
src\libraries\Common\src\System\Security\Cryptography\RSAOpenSsl.cs (1)
705ObjectDisposedException.ThrowIf(_key is null, this);
src\libraries\Common\src\System\Security\Cryptography\SlhDsa.cs (23)
62/// Throws <see cref="ObjectDisposedException" /> if the current instance is disposed. 64private protected void ThrowIfDisposed() => ObjectDisposedException.ThrowIf(_disposed, typeof(SlhDsa)); 116/// <exception cref="ObjectDisposedException"> 164/// <exception cref="ObjectDisposedException"> 204/// <exception cref="ObjectDisposedException"> 254/// <exception cref="ObjectDisposedException"> 279/// <exception cref="ObjectDisposedException"> 308/// <exception cref="ObjectDisposedException"> 329/// <exception cref="ObjectDisposedException"> 350/// <exception cref="ObjectDisposedException"> 378/// <exception cref="ObjectDisposedException"> 421/// <exception cref="ObjectDisposedException"> 471/// <exception cref="ObjectDisposedException"> 499/// <exception cref="ObjectDisposedException"> 544/// <exception cref="ObjectDisposedException"> 611/// <exception cref="ObjectDisposedException"> 669/// <exception cref="ObjectDisposedException"> 736/// <exception cref="ObjectDisposedException"> 785/// <exception cref="ObjectDisposedException"> 846/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 876/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 901/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 929/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception>
src\libraries\Common\src\System\Security\Cryptography\SP800108HmacCounterKdf.cs (1)
24/// the instance, those threads will either receive an <see cref="ObjectDisposedException" /> or produce a valid
System\Security\Cryptography\Base64Transforms.cs (2)
146ObjectDisposedException.ThrowIf(_inputBuffer == null, typeof(FromBase64Transform)); 188ObjectDisposedException.ThrowIf(_inputBuffer == null, typeof(FromBase64Transform));
System\Security\Cryptography\CryptoStream.cs (1)
745ObjectDisposedException.ThrowIf(!destination.CanRead && !destination.CanWrite, destination);
System\Security\Cryptography\ECDiffieHellman.cs (1)
157/// <exception cref="ObjectDisposedException">
System\Security\Cryptography\ECDiffieHellmanPublicKey.ExportParameters.cs (2)
48/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 66/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception>
System\Security\Cryptography\HashAlgorithm.cs (7)
36ObjectDisposedException.ThrowIf(_disposed, this); 46ObjectDisposedException.ThrowIf(_disposed, this); 55ObjectDisposedException.ThrowIf(_disposed, this); 86ObjectDisposedException.ThrowIf(_disposed, this); 94ObjectDisposedException.ThrowIf(_disposed, this); 123ObjectDisposedException.ThrowIf(_disposed, this); 244ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\IncrementalHash.cs (17)
58/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 85/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 95ObjectDisposedException.ThrowIf(_disposed, this); 102ObjectDisposedException.ThrowIf(_disposed, this); 120/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 123ObjectDisposedException.ThrowIf(_disposed, this); 149/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 152ObjectDisposedException.ThrowIf(_disposed, this); 161ObjectDisposedException.ThrowIf(_disposed, this); 192/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 195ObjectDisposedException.ThrowIf(_disposed, this); 221/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 224ObjectDisposedException.ThrowIf(_disposed, this); 248/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 251ObjectDisposedException.ThrowIf(_disposed, this); 278/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 281ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\Kmac128.cs (8)
79/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 86/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 103/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 123/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 144/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 163/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 178/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 534private void CheckDisposed() => ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\Kmac256.cs (8)
79/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 86/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 103/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 123/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 144/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 163/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 178/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 534private void CheckDisposed() => ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\KmacXof128.cs (8)
79/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 86/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 103/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 123/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 144/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 163/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 178/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 534private void CheckDisposed() => ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\KmacXof256.cs (8)
79/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 86/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 103/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 123/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 144/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 163/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 178/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 534private void CheckDisposed() => ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\MLDsaOpenSsl.cs (2)
43/// <exception cref="ObjectDisposedException"> 63/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception>
System\Security\Cryptography\MLKemOpenSsl.cs (2)
45/// <exception cref="ObjectDisposedException"> 72/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception>
System\Security\Cryptography\Shake128.cs (11)
60/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 72/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 93/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 114/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 136/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 157/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 180/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 205/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 225/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 245/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 483private void CheckDisposed() => ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\Shake256.cs (11)
60/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 72/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 93/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 114/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 136/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 157/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 180/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 205/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 225/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 245/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception> 483private void CheckDisposed() => ObjectDisposedException.ThrowIf(_disposed, this);
System\Security\Cryptography\SlhDsaOpenSsl.cs (2)
43/// <exception cref="ObjectDisposedException"> 63/// <exception cref="ObjectDisposedException">The object has already been disposed.</exception>
System.ServiceModel.UnixDomainSocket (4)
System\ServiceModel\Channels\SocketConnection.cs (4)
206catch (ObjectDisposedException objectDisposedException) 285catch (ObjectDisposedException objectDisposedException) 394catch (ObjectDisposedException objectDisposedException) 617private Exception ConvertObjectDisposedException(ObjectDisposedException originalException, TransferOperation transferOperation)
System.Text.Json (56)
System\Runtime\InteropServices\JsonMarshal.cs (2)
18/// <exception cref="ObjectDisposedException">The underlying <see cref="JsonDocument"/> has been disposed.</exception> 35/// <exception cref="ObjectDisposedException">The underlying <see cref="JsonDocument"/> has been disposed.</exception>
System\Text\Json\Document\JsonDocument.cs (1)
101/// <exception cref="ObjectDisposedException">
System\Text\Json\Document\JsonElement.cs (47)
44/// <exception cref="ObjectDisposedException"> 59/// <exception cref="ObjectDisposedException"> 79/// <exception cref="ObjectDisposedException"> 96/// <exception cref="ObjectDisposedException"> 130/// <exception cref="ObjectDisposedException"> 170/// <exception cref="ObjectDisposedException"> 209/// <exception cref="ObjectDisposedException"> 249/// <exception cref="ObjectDisposedException"> 284/// <exception cref="ObjectDisposedException"> 320/// <exception cref="ObjectDisposedException"> 341/// <exception cref="ObjectDisposedException"> 372/// <exception cref="ObjectDisposedException"> 397/// <exception cref="ObjectDisposedException"> 420/// <exception cref="ObjectDisposedException"> 448/// <exception cref="ObjectDisposedException"> 469/// <exception cref="ObjectDisposedException"> 497/// <exception cref="ObjectDisposedException"> 520/// <exception cref="ObjectDisposedException"> 547/// <exception cref="ObjectDisposedException"> 567/// <exception cref="ObjectDisposedException"> 594/// <exception cref="ObjectDisposedException"> 618/// <exception cref="ObjectDisposedException"> 646/// <exception cref="ObjectDisposedException"> 666/// <exception cref="ObjectDisposedException"> 693/// <exception cref="ObjectDisposedException"> 717/// <exception cref="ObjectDisposedException"> 745/// <exception cref="ObjectDisposedException"> 768/// <exception cref="ObjectDisposedException"> 795/// <exception cref="ObjectDisposedException"> 819/// <exception cref="ObjectDisposedException"> 856/// <exception cref="ObjectDisposedException"> 887/// <exception cref="ObjectDisposedException"> 923/// <exception cref="ObjectDisposedException"> 954/// <exception cref="ObjectDisposedException"> 981/// <exception cref="ObjectDisposedException"> 1005/// <exception cref="ObjectDisposedException"> 1033/// <exception cref="ObjectDisposedException"> 1056/// <exception cref="ObjectDisposedException"> 1084/// <exception cref="ObjectDisposedException"> 1107/// <exception cref="ObjectDisposedException"> 1135/// <exception cref="ObjectDisposedException"> 1158/// <exception cref="ObjectDisposedException"> 1192/// <exception cref="ObjectDisposedException"> 1542/// <exception cref="ObjectDisposedException"> 1570/// <exception cref="ObjectDisposedException"> 1596/// <exception cref="ObjectDisposedException"> 1644/// <exception cref="ObjectDisposedException">
System\Text\Json\Document\JsonProperty.cs (1)
112/// <exception cref="ObjectDisposedException">
System\Text\Json\Writer\Utf8JsonWriter.cs (5)
270/// <exception cref="ObjectDisposedException"> 292/// <exception cref="ObjectDisposedException"> 329/// <exception cref="ObjectDisposedException"> 398/// <exception cref="ObjectDisposedException"> 507/// <exception cref="ObjectDisposedException">
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
System.Text.RegularExpressions.Generator (1)
src\libraries\Common\src\System\ExceptionPolyfills.cs (1)
27extension(ObjectDisposedException)
System.Threading (35)
System\Threading\Barrier.cs (14)
285/// <exception cref="System.ObjectDisposedException">The current instance has already been 316/// <exception cref="System.ObjectDisposedException">The current instance has already been 323ObjectDisposedException.ThrowIf(_disposed, this); 398/// <exception cref="System.ObjectDisposedException">The current instance has already been 415/// <exception cref="System.ObjectDisposedException">The current instance has already been 419ObjectDisposedException.ThrowIf(_disposed, this); 476/// <exception cref="System.ObjectDisposedException">The current instance has already been 499/// <exception cref="System.ObjectDisposedException">The current instance has already been 531/// <exception cref="System.ObjectDisposedException">The current instance has already been 561/// <exception cref="System.ObjectDisposedException">The current instance has already been 591/// <exception cref="System.ObjectDisposedException">The current instance has already been 620/// <exception cref="System.ObjectDisposedException">The current instance has already been 627ObjectDisposedException.ThrowIf(_disposed, this); 701catch (ObjectDisposedException)// in case a race happen where one of the thread returned from SignalAndWait and the current thread calls Wait on a disposed event
System\Threading\CountdownEvent.cs (21)
111/// <exception cref="System.ObjectDisposedException">The current instance has already been disposed.</exception> 121ObjectDisposedException.ThrowIf(_disposed, this); 171/// <exception cref="System.ObjectDisposedException">The current instance has already been 175ObjectDisposedException.ThrowIf(_disposed, this); 212/// <exception cref="System.ObjectDisposedException">The current instance has already been 218ObjectDisposedException.ThrowIf(_disposed, this); 260/// <exception cref="System.ObjectDisposedException"> 275/// <exception cref="System.ObjectDisposedException">The current instance has already been 293/// <exception cref="System.ObjectDisposedException">The current instance has already been 316/// <exception cref="System.ObjectDisposedException">The current instance has already been 322ObjectDisposedException.ThrowIf(_disposed, this); 359/// <exception cref="System.ObjectDisposedException">The current instance has already been 377/// <exception cref="System.ObjectDisposedException">The current instance has already been disposed.</exception> 380ObjectDisposedException.ThrowIf(_disposed, this); 404/// <exception cref="System.ObjectDisposedException">The current instance has already been 430/// <exception cref="System.ObjectDisposedException">The current instance has already been 452/// <exception cref="System.ObjectDisposedException">The current instance has already been 481/// <exception cref="System.ObjectDisposedException">The current instance has already been 507/// <exception cref="System.ObjectDisposedException">The current instance has already been 530/// <exception cref="System.ObjectDisposedException">The current instance has already been 541ObjectDisposedException.ThrowIf(_disposed, this);
System.Threading.Tasks.Dataflow (7)
Base\DataflowBlock.cs (7)
438catch (ObjectDisposedException) { } 451catch (ObjectDisposedException) { } 464catch (ObjectDisposedException) { } 479catch (ObjectDisposedException) { } 1295catch (ObjectDisposedException) { /* benign race if returned task is already disposed */ } 1306catch (ObjectDisposedException) { /* benign race if returned task is already disposed */ } 1327catch (ObjectDisposedException) { /* benign race if returned task is already disposed */ }
System.Threading.Tasks.Parallel (18)
System\Threading\Tasks\Parallel.cs (18)
180/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 307if (e is ObjectDisposedException) 440/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 477/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 590/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 629/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 784/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 849/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 1211/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 1281/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 1353/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 1457/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 1576/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 2151/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 2215/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 2284/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 2364/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the 2455/// <exception cref="System.ObjectDisposedException">The exception that is thrown when the
System.Transactions.Local (24)
System\Transactions\CommittableTransaction.cs (2)
55ObjectDisposedException.ThrowIf(Disposed, this); 89ObjectDisposedException.ThrowIf(Disposed, this);
System\Transactions\DependentTransaction.cs (1)
42ObjectDisposedException.ThrowIf(Disposed, this);
System\Transactions\Transaction.cs (16)
355ObjectDisposedException.ThrowIf(Disposed, this); 387ObjectDisposedException.ThrowIf(Disposed, this); 419ObjectDisposedException.ThrowIf(Disposed, this); 455ObjectDisposedException.ThrowIf(Disposed, this); 481ObjectDisposedException.ThrowIf(Disposed, this); 529ObjectDisposedException.ThrowIf(Disposed, this); 572ObjectDisposedException.ThrowIf(Disposed, this); 596ObjectDisposedException.ThrowIf(Disposed, this); 621ObjectDisposedException.ThrowIf(Disposed, this); 660ObjectDisposedException.ThrowIf(Disposed, this); 698ObjectDisposedException.ThrowIf(Disposed, this); 746ObjectDisposedException.ThrowIf(Disposed, this); 793ObjectDisposedException.ThrowIf(Disposed, this); 901ObjectDisposedException.ThrowIf(Disposed, this); 942ObjectDisposedException.ThrowIf(Disposed, this); 986ObjectDisposedException.ThrowIf(Disposed, this);
System\Transactions\TransactionInteropNonWindows.cs (1)
15ObjectDisposedException.ThrowIf(transaction.Disposed, transaction);
System\Transactions\TransactionScope.cs (4)
614catch (ObjectDisposedException) 716catch (ObjectDisposedException) 835ObjectDisposedException.ThrowIf(_disposed, this); 879catch (ObjectDisposedException ex)
System.Windows.Forms (8)
System\Windows\Forms\Control.cs (1)
4467ObjectDisposedException.ThrowIf(GetState(States.Disposed), this);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (2)
514ObjectDisposedException.ThrowIf(Disposed, typeof(GridItem)); 705ObjectDisposedException.ThrowIf(Disposed, typeof(GridItem));
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
131ObjectDisposedException.ThrowIf(_control is null, _control);
System\Windows\Forms\Controls\WebBrowser\HtmlHistory.cs (1)
24ObjectDisposedException.ThrowIf(_disposed, this);
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
1396ObjectDisposedException.ThrowIf(IsDisposed, this);
System\Windows\Forms\Input\Cursor.cs (1)
160ObjectDisposedException.ThrowIf(_handle.IsNull, this);
System\Windows\Forms\WindowSubclassHandler.cs (1)
87ObjectDisposedException.ThrowIf(_disposed, this);
System.Windows.Forms.Design (15)
System\ComponentModel\Design\DesignerHost.cs (6)
1264ObjectDisposedException.ThrowIf(!this.TryGetService(out IServiceContainer? sc), typeof(IServiceContainer)); 1270ObjectDisposedException.ThrowIf(!this.TryGetService(out IServiceContainer? sc), typeof(IServiceContainer)); 1276ObjectDisposedException.ThrowIf(!this.TryGetService(out IServiceContainer? sc), typeof(IServiceContainer)); 1282ObjectDisposedException.ThrowIf(!this.TryGetService(out IServiceContainer? sc), typeof(IServiceContainer)); 1288ObjectDisposedException.ThrowIf(!this.TryGetService(out IServiceContainer? sc), typeof(IServiceContainer)); 1294ObjectDisposedException.ThrowIf(!this.TryGetService(out IServiceContainer? sc), typeof(IServiceContainer));
System\ComponentModel\Design\DesignSurface.cs (7)
75ObjectDisposedException.ThrowIf(_host is null, this); 108ObjectDisposedException.ThrowIf(_serviceContainer is null, this); 128ObjectDisposedException.ThrowIf(_host is null, this); 226ObjectDisposedException.ThrowIf(_host is null, this); 241ObjectDisposedException.ThrowIf(_host is null, this); 260ObjectDisposedException.ThrowIf(_host is null, this); 319ObjectDisposedException.ThrowIf(_host is null, this);
System\ComponentModel\Design\ReferenceService.cs (1)
67ObjectDisposedException.ThrowIf(_provider is null, typeof(IReferenceService));
System\ComponentModel\Design\Serialization\BasicDesignerLoader.cs (1)
86ObjectDisposedException.ThrowIf(_hostInitialized, this);
System.Windows.Forms.Design.Tests (17)
System\ComponentModel\Design\DesignerHostTests.cs (9)
1788Assert.Throws<ObjectDisposedException>(() => host.AddService(typeof(object), new object())); 1789Assert.Throws<ObjectDisposedException>(() => host.AddService(typeof(object), new object(), true)); 1790Assert.Throws<ObjectDisposedException>(() => host.AddService(typeof(object), new object(), false)); 1791Assert.Throws<ObjectDisposedException>(() => host.AddService(typeof(object), callback)); 1792Assert.Throws<ObjectDisposedException>(() => host.AddService(typeof(object), callback, true)); 1793Assert.Throws<ObjectDisposedException>(() => host.AddService(typeof(object), callback, false)); 2918Assert.Throws<ObjectDisposedException>(() => host.RemoveService(typeof(object))); 2919Assert.Throws<ObjectDisposedException>(() => host.RemoveService(typeof(object), true)); 2920Assert.Throws<ObjectDisposedException>(() => host.RemoveService(typeof(object), false));
System\ComponentModel\Design\DesignSurfaceTests.cs (8)
180Assert.Throws<ObjectDisposedException>(() => surface.ComponentContainer); 329Assert.Throws<ObjectDisposedException>(() => surface.ServiceContainer); 347Assert.Throws<ObjectDisposedException>(() => surface.View); 972Assert.Throws<ObjectDisposedException>(() => surface.BeginLoad(typeof(RootDesignerComponent))); 973Assert.Throws<ObjectDisposedException>(() => surface.BeginLoad(mockLoader.Object)); 1019Assert.Throws<ObjectDisposedException>(() => surface.CreateDesigner(new Component(), true)); 1020Assert.Throws<ObjectDisposedException>(() => surface.CreateDesigner(new Component(), false)); 1164Assert.Throws<ObjectDisposedException>(() => surface.CreateNestedContainer(null, "name"));
System.Windows.Forms.Tests (92)
System\Windows\Forms\ControlTests.Methods.cs (2)
606Assert.Throws<ObjectDisposedException>(control.CreateControl); 766Assert.Throws<ObjectDisposedException>(control.CreateHandle);
System\Windows\Forms\CursorTests.cs (4)
346Assert.Throws<ObjectDisposedException>(() => cursor.Handle); 347Assert.Throws<ObjectDisposedException>(() => cursor.HotSpot); 350Assert.Throws<ObjectDisposedException>(() => cursor.Handle); 351Assert.Throws<ObjectDisposedException>(() => cursor.HotSpot);
System\Windows\Forms\ImageListTests.cs (1)
840Assert.Throws<ObjectDisposedException>(list.Images.GetEnumerator);
System\Windows\Forms\RichTextBoxTests.cs (31)
2700Assert.Throws<ObjectDisposedException>(() => control.Rtf); 2902Assert.Throws<ObjectDisposedException>(() => control.Rtf = value); 3263Assert.Throws<ObjectDisposedException>(() => control.SelectedRtf); 3409Assert.Throws<ObjectDisposedException>(() => control.SelectedRtf = value); 3509Assert.Throws<ObjectDisposedException>(() => control.SelectedText); 3632Assert.Throws<ObjectDisposedException>(() => control.SelectedText = value); 3716Assert.Throws<ObjectDisposedException>(() => control.SelectionAlignment); 3816Assert.Throws<ObjectDisposedException>(() => control.SelectionAlignment = value); 4105Assert.Throws<ObjectDisposedException>(() => control.SelectionBullet); 4271Assert.Throws<ObjectDisposedException>(() => control.SelectionBullet = value); 4366Assert.Throws<ObjectDisposedException>(() => control.SelectionCharOffset); 4472Assert.Throws<ObjectDisposedException>(() => control.SelectionCharOffset = value); 4556Assert.Throws<ObjectDisposedException>(() => control.SelectionColor); 4655Assert.Throws<ObjectDisposedException>(() => control.SelectionColor = value); 4811Assert.Throws<ObjectDisposedException>(() => control.SelectionFont); 4912Assert.Throws<ObjectDisposedException>(() => control.SelectionFont = value); 5031Assert.Throws<ObjectDisposedException>(() => control.SelectionHangingIndent); 5187Assert.Throws<ObjectDisposedException>(() => control.SelectionHangingIndent = value); 5270Assert.Throws<ObjectDisposedException>(() => control.SelectionIndent); 5378Assert.Throws<ObjectDisposedException>(() => control.SelectionIndent = value); 5432Assert.Throws<ObjectDisposedException>(() => control.SelectionLength); 5588Assert.Throws<ObjectDisposedException>(() => control.SelectionLength = value); 5672Assert.Throws<ObjectDisposedException>(() => control.SelectionProtected); 5777Assert.Throws<ObjectDisposedException>(() => control.SelectionProtected = value); 5860Assert.Throws<ObjectDisposedException>(() => control.SelectionRightIndent); 5967Assert.Throws<ObjectDisposedException>(() => control.SelectionRightIndent = value); 6021Assert.Throws<ObjectDisposedException>(() => control.SelectionStart); 6171Assert.Throws<ObjectDisposedException>(() => control.SelectionStart = value); 6258Assert.Throws<ObjectDisposedException>(() => control.SelectionTabs); 6427Assert.Throws<ObjectDisposedException>(() => control.SelectionTabs = value); 6559Assert.Throws<ObjectDisposedException>(() => control.SelectionType);
System\Windows\Forms\ToolStripControlHostTests.cs (27)
162Assert.Throws<ObjectDisposedException>(() => item.AccessibleDefaultActionDescription = "value"); 192Assert.Throws<ObjectDisposedException>(() => item.AccessibleDescription = "value"); 222Assert.Throws<ObjectDisposedException>(() => item.AccessibleName = "value"); 261Assert.Throws<ObjectDisposedException>(() => item.BackColor); 327Assert.Throws<ObjectDisposedException>(() => item.BackColor = Color.Red); 357Assert.IsType<ObjectDisposedException>(ex.InnerException); 395Assert.Throws<ObjectDisposedException>(() => item.BackgroundImage); 434Assert.Throws<ObjectDisposedException>(() => item.BackgroundImage = value); 444Assert.Throws<ObjectDisposedException>(() => item.BackgroundImageLayout); 474Assert.Throws<ObjectDisposedException>(() => item.BackgroundImageLayout = ImageLayout.Zoom); 847Assert.Throws<ObjectDisposedException>(() => item.Enabled); 932Assert.Throws<ObjectDisposedException>(() => item.Enabled = false); 942Assert.Throws<ObjectDisposedException>(() => item.Focused); 952Assert.Throws<ObjectDisposedException>(() => item.Font); 994Assert.Throws<ObjectDisposedException>(() => item.Font = font); 1033Assert.IsType<ObjectDisposedException>(ex.InnerException); 1080Assert.Throws<ObjectDisposedException>(() => item.ForeColor); 1146Assert.Throws<ObjectDisposedException>(() => item.ForeColor = Color.Red); 1176Assert.IsType<ObjectDisposedException>(ex.InnerException); 1536Assert.Throws<ObjectDisposedException>(() => item.Parent = parent); 2188Assert.Throws<ObjectDisposedException>(() => item.Site = mockSite.Object); 2707Assert.Throws<ObjectDisposedException>(item.Focus); 2760Assert.Throws<ObjectDisposedException>(() => item.GetPreferredSize(proposedSize)); 2763Assert.Throws<ObjectDisposedException>(() => item.GetPreferredSize(proposedSize)); 4367Assert.Throws<ObjectDisposedException>(() => item.ProcessMnemonic('a')); 4417Assert.Throws<ObjectDisposedException>(item.ResetBackColor); 4450Assert.Throws<ObjectDisposedException>(item.ResetForeColor);
System\Windows\Forms\WebBrowserTests.cs (26)
248Assert.Throws<ObjectDisposedException>(() => control.AllowWebBrowserDrop); 334Assert.Throws<ObjectDisposedException>(() => control.AllowWebBrowserDrop = value); 484Assert.Throws<ObjectDisposedException>(() => control.Document); 552Assert.Throws<ObjectDisposedException>(() => control.DocumentStream); 601Assert.Throws<ObjectDisposedException>(() => control.DocumentStream = null); 669Assert.Throws<ObjectDisposedException>(() => control.DocumentText); 837Assert.Throws<ObjectDisposedException>(() => control.DocumentText = null); 906Assert.Throws<ObjectDisposedException>(() => control.DocumentTitle); 973Assert.Throws<ObjectDisposedException>(() => control.DocumentType); 1039Assert.Throws<ObjectDisposedException>(() => control.EncryptionLevel); 1148Assert.Throws<ObjectDisposedException>(() => control.IsBusy); 1195Assert.Throws<ObjectDisposedException>(() => control.IsOffline); 1635Assert.Throws<ObjectDisposedException>(() => control.ReadyState); 1682Assert.Throws<ObjectDisposedException>(() => control.ScriptErrorsSuppressed); 1766Assert.Throws<ObjectDisposedException>(() => control.ScriptErrorsSuppressed = value); 1886Assert.Throws<ObjectDisposedException>(() => control.StatusText); 1952Assert.Throws<ObjectDisposedException>(() => control.Url); 2102Assert.Throws<ObjectDisposedException>(() => control.Url = null); 3125Assert.Throws<ObjectDisposedException>(control.GoHome); 3174Assert.Throws<ObjectDisposedException>(control.GoSearch); 3476Assert.Throws<ObjectDisposedException>(() => control.Navigate("about:blank")); 3477Assert.Throws<ObjectDisposedException>(() => control.Navigate(new Uri("http://google.com"))); 3478Assert.Throws<ObjectDisposedException>(() => control.Navigate(new Uri("http://google.com"), "targetFrameName")); 3479Assert.Throws<ObjectDisposedException>(() => control.Navigate(new Uri("http://google.com"), false)); 3480Assert.Throws<ObjectDisposedException>(() => control.Navigate(new Uri("http://google.com"), "targetFrameName", null, null)); 3650Assert.Throws<ObjectDisposedException>(() => control.OnDocumentCompleted(null));
TextBoxBaseTests.cs (1)
2755Assert.Throws<ObjectDisposedException>(() => control.SelectedText = value);
System.Xaml (8)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
996ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlObjectWriter));
System\Xaml\InfosetObjects\XamlXmlReader.cs (1)
335ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlXmlReader));
System\Xaml\ReaderDelegate.cs (1)
29ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlReader)); // Can't say ReaderDelegate because its internal.
System\Xaml\ReaderMultiIndexDelegate.cs (1)
42ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlReader)); // Can't say ReaderMultiIndexDelegate because its internal.
System\Xaml\WriterDelegate.cs (1)
118ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlWriter)); // Can't say ReaderMultiIndexDelegate because its internal.
System\Xaml\XamlBackgroundReader.cs (1)
176ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlBackgroundReader));
System\Xaml\XamlSubreader.cs (1)
29ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlReader)); // Can't say XamlSubreader because its internal.
System\Xaml\XamlXmlWriter.cs (1)
261ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlXmlWriter));
System.Xaml.Tests (27)
System\Xaml\XamlBackgroundReaderTests.cs (3)
254catch (TargetInvocationException ex) when (ex.InnerException is ObjectDisposedException) 288Assert.Throws<ObjectDisposedException>(() => reader.Read()); 316Assert.Throws<ObjectDisposedException>(() => reader.Close());
System\Xaml\XamlNodeListTests.cs (11)
117Assert.Throws<ObjectDisposedException>(() => reader.Read()); 265Assert.Throws<ObjectDisposedException>(() => writer.WriteGetObject()); 295Assert.Throws<ObjectDisposedException>(() => writer.WriteStartObject(null)); 325Assert.Throws<ObjectDisposedException>(() => writer.WriteEndObject()); 355Assert.Throws<ObjectDisposedException>(() => writer.WriteStartMember(null)); 385Assert.Throws<ObjectDisposedException>(() => writer.WriteEndMember()); 415Assert.Throws<ObjectDisposedException>(() => writer.WriteValue(null)); 446Assert.Throws<ObjectDisposedException>(() => writer.WriteNamespace(null)); 542Assert.Throws<ObjectDisposedException>(() => consumer.SetLineInfo(1, 2)); 561Assert.Throws<ObjectDisposedException>(() => consumer.ShouldProvideLineInfo); 582Assert.Throws<ObjectDisposedException>(() => consumer.ShouldProvideLineInfo);
System\Xaml\XamlNodeQueueTests.cs (12)
82Assert.Throws<ObjectDisposedException>(() => reader.Read()); 121Assert.Throws<ObjectDisposedException>(() => writer.WriteGetObject()); 159Assert.Throws<ObjectDisposedException>(() => writer.WriteStartObject(null)); 188Assert.Throws<ObjectDisposedException>(() => writer.WriteEndObject()); 226Assert.Throws<ObjectDisposedException>(() => writer.WriteStartMember(null)); 255Assert.Throws<ObjectDisposedException>(() => writer.WriteEndMember()); 291Assert.Throws<ObjectDisposedException>(() => writer.WriteValue(null)); 329Assert.Throws<ObjectDisposedException>(() => writer.WriteNamespace(null)); 451Assert.Throws<ObjectDisposedException>(() => consumer.SetLineInfo(1, 2)); 470Assert.Throws<ObjectDisposedException>(() => consumer.ShouldProvideLineInfo); 482Assert.Throws<ObjectDisposedException>(() => consumer.ShouldProvideLineInfo); 494Assert.Throws<ObjectDisposedException>(() => consumer.ShouldProvideLineInfo);
System\Xaml\XamlReaderTests.cs (1)
145Assert.Throws<ObjectDisposedException>(() => subReader.Read());