Implemented interface member:
method
Dispose
System.IDisposable.Dispose()
80 references to Dispose
aspire (6)
Backchannel\AuxiliaryBackchannelMonitor.cs (2)
492
socket?.
Dispose
();
533
socket?.
Dispose
();
Projects\AppHostRpcClient.cs (1)
245
socket.
Dispose
();
src\Shared\AppHostSocketManager.cs (3)
95
socket.
Dispose
();
246
socket.
Dispose
();
289
Socket.
Dispose
();
Aspire.Cli.Tests (3)
Projects\RunningInstanceManagerTests.cs (1)
113
_listener.
Dispose
();
TestServices\TerminalTapeTestHost.cs (1)
119
_listener.
Dispose
();
TestServices\TestAppHostSocket.cs (1)
25
socket.
Dispose
();
Aspire.Hosting (10)
Backchannel\BackchannelService.cs (1)
120
_serverSocket.
Dispose
();
Backchannel\TerminalHostControlClient.cs (2)
75
socket.
Dispose
();
88
socket.
Dispose
();
Dcp\DcpHost.cs (2)
525
socket.
Dispose
();
547
socket.
Dispose
();
Dcp\ProxylessEndpointPortAllocator.cs (2)
290
socket.
Dispose
();
340
socket.
Dispose
();
src\Shared\AppHostSocketManager.cs (3)
95
socket.
Dispose
();
246
socket.
Dispose
();
289
Socket.
Dispose
();
Aspire.Hosting.RemoteHost (1)
JsonRpcServer.cs (1)
309
_listenSocket?.
Dispose
();
Aspire.Hosting.Tests (6)
Backchannel\AuxiliaryBackchannelTests.cs (5)
53
socket.
Dispose
();
102
client1Socket.
Dispose
();
103
client2Socket.
Dispose
();
104
client3Socket.
Dispose
();
627
socket.
Dispose
();
Backchannel\GetTerminalInfoAsyncTests.cs (1)
495
try { _listenSocket?.
Dispose
(); } catch { }
Aspire.TerminalHost (5)
Hmp1UdsServerListenerFilter.cs (2)
227
listener.
Dispose
();
240
listener?.
Dispose
();
TerminalHostControlListener.cs (3)
94
try { socket.
Dispose
(); } catch { }
179
try { client.
Dispose
(); } catch { }
280
_socket?.
Dispose
();
Aspire.TerminalHost.Tests (4)
TerminalHostAppTests.cs (4)
199
try { s.
Dispose
(); } catch { }
971
socket.
Dispose
();
1020
socket.
Dispose
();
1146
socket.
Dispose
();
dotnet-svcutil-lib (4)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (4)
194
_socket.
Dispose
();
318
_socket.
Dispose
();
933
socket.
Dispose
();
950
socket.
Dispose
();
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Deployers\NginxDeployer.cs (1)
222
_portSelector?.
Dispose
();
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (3)
Internal\SocketConnection.cs (1)
410
_socket.
Dispose
();
SocketConnectionListener.cs (2)
97
_listenSocket?.
Dispose
();
103
_listenSocket?.
Dispose
();
Microsoft.Diagnostics.NETCore.Client (3)
DiagnosticsIpc\IpcServerTransport.cs (1)
189
_socket.
Dispose
();
DiagnosticsServerRouter\DiagnosticsServerRouterFactory.cs (2)
476
clientSocket?.
Dispose
();
689
unixDomainSocket?.
Dispose
();
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\AspireService\Helpers\SocketUtilities.cs (1)
87
socket.
Dispose
();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (2)
Resolver\LoopbackDnsServer.cs (2)
28
_dnsSocket.
Dispose
();
29
_tcpSocket?.
Dispose
();
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
Macros\GeneratePortNumberConfig.cs (1)
164
testSocket?.
Dispose
();
System.IO.Pipes (9)
Microsoft\Win32\SafeHandles\SafePipeHandle.Unix.cs (3)
45
socket.
Dispose
();
91
socket.
Dispose
();
116
socket.
Dispose
();
System\IO\Pipes\NamedPipeClientStream.Unix.cs (2)
62
socket.
Dispose
();
85
socket.
Dispose
();
System\IO\Pipes\NamedPipeServerStream.Unix.cs (4)
128
acceptedSocket.
Dispose
();
313
ListeningSocket.
Dispose
();
351
socket.
Dispose
();
360
socket.
Dispose
();
System.Net.Http (2)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (2)
711
using (cancellationToken.UnsafeRegister(static s => ((Socket)s!).
Dispose
(), socket))
721
socket.
Dispose
();
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\NetworkAddressChange.Unix.cs (1)
181
Socket.
Dispose
();
System.Net.Ping (1)
src\runtime\src\libraries\Common\src\System\Net\RawSocketPermissions.cs (1)
25
new Socket(addressFamily, SocketType.Raw, addressFamily == AddressFamily.InterNetwork ? ProtocolType.Icmp : ProtocolType.IcmpV6).
Dispose
();
System.Net.Requests (2)
System\Net\HttpWebRequest.cs (2)
1861
using (cancellationToken.UnsafeRegister(s => ((Socket)s!).
Dispose
(), socket))
1877
socket.
Dispose
();
System.Net.Security (1)
System\Net\Security\TlsSession.cs (1)
2490
_socket.
Dispose
();
System.Net.Sockets (12)
System\Net\Sockets\Socket.cs (3)
986
Dispose
();
997
Dispose
();
2783
s.
Dispose
();
System\Net\Sockets\SocketAsyncEventArgs.cs (6)
626
_currentSocket?.
Dispose
();
645
currentSocket.
Dispose
();
855
tempSocketIPv4.
Dispose
();
859
tempSocketIPv6.
Dispose
();
885
_currentSocket.
Dispose
();
971
socket?.
Dispose
();
System\Net\Sockets\SocketAsyncEventArgs.Unix.cs (1)
365
acceptedSocket.
Dispose
();
System\Net\Sockets\TCPListener.cs (1)
162
_serverSocket?.
Dispose
();
System\Net\Sockets\UDPClient.cs (1)
241
chkClientSocket.
Dispose
();
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\SocketConnection.cs (1)
820
socket.
Dispose
();
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\SocketConnection.cs (1)
785
socket.
Dispose
();