Implemented interface member:
method
DisposeAsync
System.IAsyncDisposable.DisposeAsync()
49 overrides of DisposeAsync
Aspire.Hosting.Browsers.Tests (1)
BrowserLogsCdpConnectionTests.cs (1)
653public override async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\Components\Shared\src\ArrayBuilderMemoryStream.cs (1)
106public override ValueTask DisposeAsync() => default;
Microsoft.AspNetCore.Components.WebAssembly (1)
src\aspnetcore\src\Components\Shared\src\ArrayBuilderMemoryStream.cs (1)
106public override ValueTask DisposeAsync() => default;
Microsoft.AspNetCore.Components.WebView (1)
src\aspnetcore\src\Components\Shared\src\ArrayBuilderMemoryStream.cs (1)
106public override ValueTask DisposeAsync() => default;
Microsoft.AspNetCore.HttpLogging (1)
BufferingStream.cs (1)
298public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
Microsoft.AspNetCore.TestHost (1)
AsyncStreamWrapper.cs (1)
122public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Watch.BrowserRefresh (2)
src\sdk\src\Dotnet.Watch\Web.Middleware\ResponseStreamWrapper.cs (1)
169public override async ValueTask DisposeAsync()
src\sdk\src\Dotnet.Watch\Web.Middleware\ScriptInjectingStream.cs (1)
278public override async ValueTask DisposeAsync()
Microsoft.AspNetCore.WebSockets (1)
AbortStream.cs (1)
115public override ValueTask DisposeAsync()
Microsoft.AspNetCore.WebUtilities (2)
FileBufferingReadStream.cs (1)
484public override async ValueTask DisposeAsync()
FileBufferingWriteStream.cs (1)
253public override async ValueTask DisposeAsync()
Microsoft.Extensions.AI.OpenAI (1)
OpenAIFileDownloadStream.cs (1)
124public override async ValueTask DisposeAsync()
System.Formats.Tar (1)
System\Formats\Tar\GnuSparseStream.cs (1)
547public override async ValueTask DisposeAsync()
System.IO.Compression (11)
System\IO\Compression\DeflateZLib\DeflateStream.cs (1)
758public override ValueTask DisposeAsync()
System\IO\Compression\GZipStream.cs (1)
185public override ValueTask DisposeAsync()
System\IO\Compression\PositionPreservingWriteOnlyStreamWrapper.cs (1)
96public override ValueTask DisposeAsync() => _stream.DisposeAsync();
System\IO\Compression\WinZipAesStream.cs (1)
586public override async ValueTask DisposeAsync()
System\IO\Compression\ZipArchiveEntry.cs (1)
2466public override async ValueTask DisposeAsync()
System\IO\Compression\ZipCryptoStream.cs (1)
364public override async ValueTask DisposeAsync()
System\IO\Compression\ZipCustomStreams.cs (3)
239public override async ValueTask DisposeAsync() 487public override async ValueTask DisposeAsync() 747public override async ValueTask DisposeAsync()
System\IO\Compression\ZLibStream.cs (1)
281public override ValueTask DisposeAsync()
System\IO\Compression\Zstandard\ZstandardStream.cs (1)
187public override async ValueTask DisposeAsync()
System.IO.Compression.Brotli (1)
System\IO\Compression\BrotliStream.cs (1)
98public override async ValueTask DisposeAsync()
System.IO.Pipelines (1)
System\IO\Pipelines\PipeWriterStream.cs (1)
30public override ValueTask DisposeAsync()
System.Net.Http (3)
src\runtime\src\libraries\Common\src\System\IO\DelegatingStream.cs (1)
78public override ValueTask DisposeAsync()
System\Net\Http\MultipartContent.cs (1)
431public override async ValueTask DisposeAsync()
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (1)
1490public override async ValueTask DisposeAsync()
System.Net.Mail (1)
System\Net\Mime\EightBitStream.cs (1)
153public override async ValueTask DisposeAsync()
System.Net.Quic (1)
System\Net\Quic\QuicStream.cs (1)
754public override async ValueTask DisposeAsync()
System.Net.Requests (2)
System\Net\HttpWebResponse.cs (1)
425public override ValueTask DisposeAsync() => innerStream.DisposeAsync();
System\Net\RequestStream.cs (1)
144public override async ValueTask DisposeAsync()
System.Net.Security (1)
System\Net\Security\AuthenticatedStream.cs (1)
69public override ValueTask DisposeAsync()
System.Net.WebClient (1)
src\runtime\src\libraries\Common\src\System\IO\DelegatingStream.cs (1)
78public override ValueTask DisposeAsync()
System.Net.WebSockets (3)
System\Net\WebSockets\WebSocketStream.cs (3)
245public override async ValueTask DisposeAsync() 317public override ValueTask DisposeAsync() 373public override ValueTask DisposeAsync()
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\BufferedStream.cs (1)
238public override async ValueTask DisposeAsync()
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (1)
506public override async ValueTask DisposeAsync()
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\BufferedFileStreamStrategy.cs (1)
91public override async ValueTask DisposeAsync()
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\DerivedFileStreamStrategy.cs (1)
150public override ValueTask DisposeAsync() => _fileStream.BaseDisposeAsync();
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\OSFileStreamStrategy.cs (1)
112public sealed override ValueTask DisposeAsync()
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (1)
1174public override ValueTask DisposeAsync()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\TranscodingStream.cs (1)
121public override ValueTask DisposeAsync()
System.Security.Cryptography (1)
System\Security\Cryptography\CryptoStream.cs (1)
800public override ValueTask DisposeAsync()
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\DelegatingStream.cs (1)
45public override async ValueTask DisposeAsync()
102 references to DisposeAsync
aspire (2)
Projects\AppHostRpcClient.cs (2)
76await stream.DisposeAsync(); 176await _stream.DisposeAsync();
Aspire.Hosting.Browsers (4)
BrowserLogsCdpConnection.cs (2)
567await _writeStream.DisposeAsync().ConfigureAwait(false); 571await _readStream.DisposeAsync().ConfigureAwait(false);
BrowserLogsPipeBrowserProcess.cs (2)
46await _browserInput.DisposeAsync().ConfigureAwait(false); 52await _browserOutput.DisposeAsync().ConfigureAwait(false);
Aspire.Hosting.Browsers.Tests (9)
BrowserHostTests.cs (4)
160await _browserInput.DisposeAsync(); 161await _browserOutput.DisposeAsync(); 162await _browserRead.DisposeAsync(); 163await _browserWrite.DisposeAsync();
BrowserLogsCdpConnectionTests.cs (1)
661await base.DisposeAsync();
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnection.cs (2)
567await _writeStream.DisposeAsync().ConfigureAwait(false); 571await _readStream.DisposeAsync().ConfigureAwait(false);
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcess.cs (2)
46await _browserInput.DisposeAsync().ConfigureAwait(false); 52await _browserOutput.DisposeAsync().ConfigureAwait(false);
Aspire.Hosting.RemoteHost.Tests (1)
JsonRpcAuthenticationTests.cs (1)
243await _stream.DisposeAsync();
Aspire.TerminalHost.Tests (2)
TerminalHostAppTests.cs (2)
661await _stream.DisposeAsync().ConfigureAwait(false); 774await _stream.DisposeAsync().ConfigureAwait(false);
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Internal\JsonRequestHelpers.cs (2)
178await stream.DisposeAsync(); 252await stream.DisposeAsync();
Microsoft.AspNetCore.Http.Extensions (5)
HttpRequestJsonExtensions.cs (5)
103await inputStream.DisposeAsync(); 159await inputStream.DisposeAsync(); 215await inputStream.DisposeAsync(); 295await inputStream.DisposeAsync(); 355await inputStream.DisposeAsync();
Microsoft.AspNetCore.HttpLogging (1)
BufferingStream.cs (1)
300return _innerStream.DisposeAsync();
Microsoft.AspNetCore.Mvc.Core (3)
Formatters\SystemTextJsonInputFormatter.cs (1)
114await inputStream.DisposeAsync();
Formatters\SystemTextJsonOutputFormatter.cs (1)
134await transcodingStream.DisposeAsync();
Infrastructure\SystemTextJsonResultExecutor.cs (1)
98await transcodingStream.DisposeAsync();
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
XmlDataContractSerializerInputFormatter.cs (1)
167await readStream.DisposeAsync();
XmlSerializerInputFormatter.cs (1)
163await readStream.DisposeAsync();
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
NewtonsoftJsonInputFormatter.cs (1)
171await readStream.DisposeAsync();
Microsoft.AspNetCore.RequestDecompression (1)
RequestDecompressionMiddleware.cs (1)
73await decompressionStream.DisposeAsync();
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionBody.cs (1)
55await _compressionStream.DisposeAsync();
Microsoft.AspNetCore.WebSockets (1)
AbortStream.cs (1)
117return _innerStream.DisposeAsync();
Microsoft.AspNetCore.WebUtilities (1)
FileBufferingReadStream.cs (1)
494await _buffer.DisposeAsync();
Microsoft.DotNet.HotReload.Utils.Generator (4)
DeltaOutputStreams.cs (4)
31if (MetaStream != null) await MetaStream.DisposeAsync(); 32if (IlStream != null) await IlStream.DisposeAsync(); 33if (PdbStream != null) await PdbStream.DisposeAsync(); 34if (UpdateHandlerInfoStream != null) await UpdateHandlerInfoStream.DisposeAsync();
Microsoft.Extensions.AI.OpenAI (2)
OpenAIFileDownloadStream.cs (2)
126await _innerStream.DisposeAsync().ConfigureAwait(false); 127await base.DisposeAsync().ConfigureAwait(false);
System.Formats.Tar (3)
src\runtime\src\libraries\Common\src\System\ReadWriteAdapter.cs (1)
49public static ValueTask DisposeAsync(Stream stream) => stream.DisposeAsync();
System\Formats\Tar\GnuSparseStream.cs (2)
551await _rawStream.DisposeAsync().ConfigureAwait(false); 554await base.DisposeAsync().ConfigureAwait(false);
System.IO.Compression (28)
System\IO\Compression\DeflateZLib\DeflateStream.cs (2)
762base.DisposeAsync(); 782await stream.DisposeAsync().ConfigureAwait(false);
System\IO\Compression\GZipStream.cs (1)
189return base.DisposeAsync();
System\IO\Compression\PositionPreservingWriteOnlyStreamWrapper.cs (1)
96public override ValueTask DisposeAsync() => _stream.DisposeAsync();
System\IO\Compression\WinZipAesStream.cs (1)
607await _baseStream.DisposeAsync().ConfigureAwait(false);
System\IO\Compression\ZipArchive.Async.cs (4)
127await extraTempStream.DisposeAsync().ConfigureAwait(false); 184await _archiveStream.DisposeAsync().ConfigureAwait(false); 187await _backingStream.DisposeAsync().ConfigureAwait(false); 197await _archiveStream.DisposeAsync().ConfigureAwait(false);
System\IO\Compression\ZipArchiveEntry.Async.cs (8)
384await _storedUncompressedData.DisposeAsync().ConfigureAwait(false); 628await _storedUncompressedData.DisposeAsync().ConfigureAwait(false); 738await _storedUncompressedData.DisposeAsync().ConfigureAwait(false); 788await _storedUncompressedData.DisposeAsync().ConfigureAwait(false); 862await _storedUncompressedData.DisposeAsync().ConfigureAwait(false); 876await _storedUncompressedData.DisposeAsync().ConfigureAwait(false); 1037await _storedUncompressedData.DisposeAsync().ConfigureAwait(false); 1048await _outstandingWriteStream.DisposeAsync().ConfigureAwait(false);
System\IO\Compression\ZipArchiveEntry.cs (2)
2492await _encryptionStream.DisposeAsync().ConfigureAwait(false); 2522await base.DisposeAsync().ConfigureAwait(false);
System\IO\Compression\ZipCryptoStream.cs (1)
379await _base.DisposeAsync().ConfigureAwait(false);
System\IO\Compression\ZipCustomStreams.cs (6)
246await _baseStream.DisposeAsync().ConfigureAwait(false); 250await base.DisposeAsync().ConfigureAwait(false); 495await _baseStream.DisposeAsync().ConfigureAwait(false); // Close my super-stream (flushes the last data if we ever wrote any) 499await base.DisposeAsync().ConfigureAwait(false); 751await _baseStream.DisposeAsync().ConfigureAwait(false); 754await base.DisposeAsync().ConfigureAwait(false);
System\IO\Compression\Zstandard\ZstandardStream.cs (2)
200await _stream.DisposeAsync().ConfigureAwait(false); 207await base.DisposeAsync().ConfigureAwait(false);
System.IO.Compression.Brotli (1)
System\IO\Compression\BrotliStream.cs (1)
111await _stream.DisposeAsync().ConfigureAwait(false);
System.IO.Pipelines (2)
System\IO\Pipelines\StreamPipeReader.cs (1)
178CompleteAndGetNeedsDispose() ? InnerStream.DisposeAsync() : default;
System\IO\Pipelines\StreamPipeWriter.cs (1)
257await InnerStream.DisposeAsync().ConfigureAwait(false);
System.Net.Http (3)
src\runtime\src\libraries\Common\src\System\IO\DelegatingStream.cs (1)
80return _innerStream.DisposeAsync();
System\Net\Http\MultipartContent.cs (1)
435await s.DisposeAsync().ConfigureAwait(false);
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (1)
1502await base.DisposeAsync().ConfigureAwait(false);
System.Net.Http.Json (1)
System\Net\Http\Json\JsonContent.cs (1)
144await transcodingStream.DisposeAsync().ConfigureAwait(false);
System.Net.Mail (2)
src\runtime\src\libraries\Common\src\System\ReadWriteAdapter.cs (1)
49public static ValueTask DisposeAsync(Stream stream) => stream.DisposeAsync();
System\Net\Mime\EightBitStream.cs (1)
164await base.DisposeAsync().ConfigureAwait(false);
System.Net.Requests (2)
System\Net\HttpWebResponse.cs (1)
425public override ValueTask DisposeAsync() => innerStream.DisposeAsync();
System\Net\RequestStream.cs (1)
152await base.DisposeAsync().ConfigureAwait(false);
System.Net.Security (2)
src\runtime\src\libraries\Common\src\System\ReadWriteAdapter.cs (1)
49public static ValueTask DisposeAsync(Stream stream) => stream.DisposeAsync();
System\Net\Security\AuthenticatedStream.cs (1)
75_innerStream.DisposeAsync();
System.Net.WebClient (1)
src\runtime\src\libraries\Common\src\System\IO\DelegatingStream.cs (1)
80return _innerStream.DisposeAsync();
System.Net.WebSockets (1)
System\Net\WebSockets\WebSocketStream.cs (1)
112DisposeAsync().AsTask().GetAwaiter().GetResult();
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\BufferedStream.cs (1)
250await _stream.DisposeAsync().ConfigureAwait(false);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (2)
508await _strategy.DisposeAsync().ConfigureAwait(false); 619=> base.DisposeAsync();
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\BufferedFileStreamStrategy.cs (1)
103await _strategy.DisposeAsync().ConfigureAwait(false);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (1)
1178return _stream.DisposeAsync();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\TranscodingStream.cs (2)
142: innerStream.DisposeAsync(); 159await innerStream.DisposeAsync().ConfigureAwait(false);
System.Private.Xml (2)
System\Xml\Core\XmlEncodedRawTextWriterAsync.cs (1)
98await _stream.DisposeAsync().ConfigureAwait(false);
System\Xml\Core\XmlUtf8RawTextWriterAsync.cs (1)
97await _stream.DisposeAsync().ConfigureAwait(false);
System.Security.Cryptography (2)
System\Security\Cryptography\CryptoStream.cs (2)
803base.DisposeAsync() : 819await _stream.DisposeAsync().ConfigureAwait(false);
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\Connection.cs (1)
325await Stream.DisposeAsync();
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\DelegatingStream.cs (2)
49await BaseStream.DisposeAsync(); 54await base.DisposeAsync();