7 references to SafeSocketHandle
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (4)
Connection\DirectTlsConnection.FeatureCollection.cs (1)
111_socket = new Socket(new SafeSocketHandle((IntPtr)_connectionState.Fd, ownsHandle: false));
DirectTlsTransportOptions.cs (1)
160new SafeSocketHandle((IntPtr)fileHandle.FileHandle, ownsHandle: false)
TlsEventPump.cs (2)
686=> new Socket(new SafeSocketHandle((IntPtr)fd, ownsHandle: true)); 768var transferredHandle = new SafeSocketHandle(socketHandle.DangerousGetHandle(), ownsHandle: true);
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
SocketTransportOptions.cs (1)
136new SafeSocketHandle((IntPtr)fileHandle.FileHandle, ownsHandle: false)
System.IO.Pipes (1)
Microsoft\Win32\SafeHandles\SafePipeHandle.Unix.cs (1)
84socket = SetPipeSocketInterlocked(new Socket(new SafeSocketHandle(handle, ownsHandle)), ownsHandle);
System.Net.Sockets (1)
System\Net\Sockets\SocketPal.Unix.cs (1)
2169var res = new SafeSocketHandle(fileDescriptor, ownsHandle: true);