C# Class System.Net.Sockets.SafeNativeOverlapped

Inheritance: System.Runtime.InteropServices.SafeHandle
Show file Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
FreeNativeOverlapped void
ReplaceHandle void
SafeNativeOverlapped System.Diagnostics
SafeNativeOverlapped System.Diagnostics

Public Methods

Method Description
SafeNativeOverlapped ( SafeCloseSocket socketHandle, NativeOverlapped handle ) : System.Diagnostics

Protected Methods

Method Description
ReleaseHandle ( ) : bool

Private Methods

Method Description
FreeNativeOverlapped ( ) : void
ReplaceHandle ( NativeOverlapped overlapped ) : void
SafeNativeOverlapped ( ) : System.Diagnostics
SafeNativeOverlapped ( IntPtr handle ) : System.Diagnostics

Method Details

ReleaseHandle() protected method

protected ReleaseHandle ( ) : bool
return bool

SafeNativeOverlapped() public method

public SafeNativeOverlapped ( SafeCloseSocket socketHandle, NativeOverlapped handle ) : System.Diagnostics
socketHandle SafeCloseSocket
handle System.Threading.NativeOverlapped
return System.Diagnostics