9 instantiations of SafeNativeOverlapped
System (9)
net\System\Net\_SafeNetHandles.cs (1)
2340internal static readonly SafeNativeOverlapped Zero = new SafeNativeOverlapped();
net\System\Net\Sockets\_BaseOverlappedAsyncResult.cs (2)
663m_NativeOverlapped = new SafeNativeOverlapped(overlapped.UnsafePack(callback, pinnedObjectsArray)); 675m_NativeOverlapped = new SafeNativeOverlapped(overlapped.UnsafePack(callback, pinnedObjects));
net\System\Net\Sockets\Socket.cs (5)
9518m_PtrNativeOverlapped = new SafeNativeOverlapped(m_Overlapped.UnsafePack(CompletionPortCallback, m_Buffer)); 9533m_PtrNativeOverlapped = new SafeNativeOverlapped(m_Overlapped.UnsafePack(CompletionPortCallback, null)); 9549m_PtrNativeOverlapped = new SafeNativeOverlapped(m_Overlapped.UnsafePack(CompletionPortCallback, m_AcceptBuffer)); 9598m_PtrNativeOverlapped = new SafeNativeOverlapped(m_Overlapped.UnsafePack(CompletionPortCallback, m_ObjectsToPin)); 9642m_PtrNativeOverlapped = new SafeNativeOverlapped(m_Overlapped.UnsafePack(CompletionPortCallback, m_ObjectsToPin));
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (1)
1032m_PtrNativeOverlapped = new SafeNativeOverlapped(m_Overlapped.UnsafePack(CompletionPortCallback, null));
22 references to SafeNativeOverlapped
System (22)
net\System\Net\_SafeNetHandles.cs (1)
2340internal static readonly SafeNativeOverlapped Zero = new SafeNativeOverlapped();
net\System\Net\Internal.cs (2)
583SafeNativeOverlapped.Zero, IntPtr.Zero); 606SafeNativeOverlapped.Zero, IntPtr.Zero);
net\System\Net\NetworkInformation\NetworkAddressChange.cs (2)
299SafeNativeOverlapped.Zero, IntPtr.Zero); 327SafeNativeOverlapped.Zero, IntPtr.Zero);
net\System\Net\Sockets\_BaseOverlappedAsyncResult.cs (3)
578return m_Cache == null ? SafeNativeOverlapped.Zero : m_Cache.NativeOverlapped; 651internal SafeNativeOverlapped m_NativeOverlapped; 687internal SafeNativeOverlapped NativeOverlapped
net\System\Net\Sockets\_DynamicWinsockMethods.cs (1)
303SafeNativeOverlapped overlapped,
net\System\Net\Sockets\Socket.cs (9)
1349SafeNativeOverlapped.Zero, 1458!UnsafeNclNativeMethods.OSSOCK.TransmitFile_Blocking(m_Handle.DangerousGetHandle(), fileHandle, 0, 0, SafeNativeOverlapped.Zero, asyncResult.TransmitFileBuffers, flags) : 1459!UnsafeNclNativeMethods.OSSOCK.TransmitFile_Blocking2(m_Handle.DangerousGetHandle(), IntPtr.Zero, 0, 0, SafeNativeOverlapped.Zero, asyncResult.TransmitFileBuffers, flags)) 1885SafeNativeOverlapped.Zero, 2205SafeNativeOverlapped.Zero, 2258SafeNativeOverlapped.Zero, 5792private bool TransmitPackets(SafeCloseSocket socketHandle, IntPtr packetArray, int elementCount, int sendSize, SafeNativeOverlapped overlapped, TransmitFileOptions flags) 7011SafeNativeOverlapped.Zero, 8686internal SafeNativeOverlapped m_PtrNativeOverlapped;
net\System\Net\UnsafeNativeMethods.cs (2)
1387[In] SafeNativeOverlapped overlapped, 1446[In] SafeNativeOverlapped overlapped,
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (2)
849private SafeNativeOverlapped m_PtrNativeOverlapped; 946public SafeNativeOverlapped NativeOverlapped