1 type derived from SafeCloseSocket
System (1)
net\System\Net\_SafeNetHandles.cs (1)
2747internal sealed class SafeCloseSocketAndEvent: SafeCloseSocket {
1 instantiation of SafeCloseSocket
System (1)
net\System\Net\_SafeNetHandles.cs (1)
2445SafeCloseSocket ret = new SafeCloseSocket();
82 references to SafeCloseSocket
System (82)
net\System\Net\_SafeNetHandles.cs (11)
710private SafeCloseSocket _socketHandle; 724public static SafeOverlappedFree Alloc(SafeCloseSocket socketHandle) { 744SafeCloseSocket socketHandle = _socketHandle; 2443private static SafeCloseSocket CreateSocket(InnerSafeCloseSocket socket) 2445SafeCloseSocket ret = new SafeCloseSocket(); 2450protected static void CreateSocket(InnerSafeCloseSocket socket, SafeCloseSocket target) 2485internal unsafe static SafeCloseSocket CreateWSASocket(byte* pinnedBuffer) 2490internal static SafeCloseSocket CreateWSASocket(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType) 2495internal static SafeCloseSocket Accept( 2496SafeCloseSocket socketHandle, 2734internal static InnerSafeCloseSocket Accept(SafeCloseSocket socketHandle, byte[] socketAddress, ref int socketAddressSize)
net\System\Net\ServicePoint.cs (1)
1463SafeCloseSocket safeHandle = attemptSocket.SafeHandle;
net\System\Net\Sockets\_DynamicWinsockMethods.cs (14)
63public T GetDelegate<T>(SafeCloseSocket socketHandle) where T: class 111private IntPtr LoadDynamicFunctionPointer(SafeCloseSocket socketHandle, ref Guid guid) 139private void EnsureAcceptEx(SafeCloseSocket socketHandle) 155private void EnsureGetAcceptExSockaddrs(SafeCloseSocket socketHandle) 172private void EnsureConnectEx(SafeCloseSocket socketHandle) 188private void EnsureDisconnectEx(SafeCloseSocket socketHandle) 206private void EnsureWSARecvMsg(SafeCloseSocket socketHandle) 224private void EnsureTransmitPackets(SafeCloseSocket socketHandle) 244SafeCloseSocket listenSocketHandle, 245SafeCloseSocket acceptSocketHandle, 267SafeCloseSocket socketHandle, 276internal delegate bool DisconnectExDelegate(SafeCloseSocket socketHandle, SafeHandle overlapped, int flags, int reserved); 283SafeCloseSocket socketHandle, 299SafeCloseSocket socketHandle,
net\System\Net\Sockets\Socket.cs (20)
38private SafeCloseSocket m_Handle; 145m_Handle = SafeCloseSocket.CreateWSASocket( 183m_Handle = SafeCloseSocket.CreateWSASocket(pinnedBuffer); 262private Socket(SafeCloseSocket fd) { 493internal SafeCloseSocket SafeHandle { 1238SafeCloseSocket acceptedSocketHandle = SafeCloseSocket.Accept( 5088SafeCloseSocket acceptedSocketHandle = null; 5091acceptedSocketHandle = SafeCloseSocket.Accept( 5210SafeCloseSocket acceptedSocket = null; 5245acceptedSocket = SafeCloseSocket.Accept( 5702private bool AcceptEx(SafeCloseSocket listenSocketHandle, 5703SafeCloseSocket acceptSocketHandle, 5746private bool DisconnectEx(SafeCloseSocket socketHandle, SafeHandle overlapped, int flags, int reserved) 5762private bool ConnectEx(SafeCloseSocket socketHandle, 5776private SocketError WSARecvMsg(SafeCloseSocket socketHandle, IntPtr msg, out int bytesTransferred, SafeHandle overlapped, IntPtr completionRoutine) 5792private bool TransmitPackets(SafeCloseSocket socketHandle, IntPtr packetArray, int elementCount, int sendSize, SafeNativeOverlapped overlapped, TransmitFileOptions flags) 5993SafeCloseSocket.InnerSafeCloseSocket socketV4 = 6009SafeCloseSocket.InnerSafeCloseSocket socketV6 = 7322private Socket CreateAcceptSocket(SafeCloseSocket fd, EndPoint remoteEP, bool needCancelSelect) {
net\System\Net\UnsafeNativeMethods.cs (36)
739internal static extern SafeCloseSocket.InnerSafeCloseSocket accept( 1021internal static extern SafeCloseSocket.InnerSafeCloseSocket WSASocket( 1031internal unsafe static extern SafeCloseSocket.InnerSafeCloseSocket WSASocket( 1050[In] SafeCloseSocket socketHandle, 1075[In] SafeCloseSocket socketHandle, 1082[In] SafeCloseSocket socketHandle, 1091[In] SafeCloseSocket socketHandle, 1100[In] SafeCloseSocket socketHandle, 1109[In] SafeCloseSocket socketHandle, 1121[In] SafeCloseSocket socketHandle, 1130[In] SafeCloseSocket socketHandle, 1139[In] SafeCloseSocket socketHandle, 1148[In] SafeCloseSocket socketHandle, 1158[In] SafeCloseSocket socketHandle, 1167[In] SafeCloseSocket socketHandle, 1179[In] SafeCloseSocket socketHandle, 1190[In] SafeCloseSocket socket, 1201[In] SafeCloseSocket socket, 1255[In] SafeCloseSocket socketHandle, 1261[In] SafeCloseSocket socketHandle, 1268[In] SafeCloseSocket socketHandle, 1296[In] SafeCloseSocket socketHandle, 1334[In] SafeCloseSocket socketHandle, 1345[In] SafeCloseSocket socketHandle, 1367[In] SafeCloseSocket socketHandle, 1380[In] SafeCloseSocket socketHandle, 1393[In] SafeCloseSocket socketHandle, 1404[In] SafeCloseSocket socketHandle, 1426[In] SafeCloseSocket socketHandle, 1439[In] SafeCloseSocket socketHandle, 1452[In] SafeCloseSocket socketHandle, 1459[In] SafeCloseSocket socketHandle, 1468[In] SafeCloseSocket socketHandle, 1507[In] SafeCloseSocket socketHandle, 1515[In] SafeCloseSocket socketHandle, 1523[In] SafeCloseSocket socketHandle,