Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SafeWebSocketHandle.cs
Go to the documentation of this file.
1
using
Microsoft.Win32.SafeHandles
;
2
3
namespace
System.Net.WebSockets
;
4
5
internal
sealed
class
SafeWebSocketHandle
:
SafeHandleZeroOrMinusOneIsInvalid
6
{
7
public
SafeWebSocketHandle
()
8
: base(ownsHandle: true)
9
{
10
}
11
12
protected
override
bool
ReleaseHandle
()
13
{
14
if
(
IsInvalid
)
15
{
16
return
true
;
17
}
18
WebSocketProtocolComponent
.
WebSocketDeleteHandle
(
handle
);
19
return
true
;
20
}
21
}
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid.IsInvalid
override bool IsInvalid
Definition
SafeHandleZeroOrMinusOneIsInvalid.cs:9
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
Definition
SafeHandleZeroOrMinusOneIsInvalid.cs:7
System.Net.WebSockets.SafeWebSocketHandle.SafeWebSocketHandle
SafeWebSocketHandle()
Definition
SafeWebSocketHandle.cs:7
System.Net.WebSockets.SafeWebSocketHandle.ReleaseHandle
override bool ReleaseHandle()
Definition
SafeWebSocketHandle.cs:12
System.Net.WebSockets.SafeWebSocketHandle
Definition
SafeWebSocketHandle.cs:6
System.Net.WebSockets.WebSocketProtocolComponent.WebSocketDeleteHandle
static void WebSocketDeleteHandle(IntPtr webSocketPtr)
Definition
WebSocketProtocolComponent.cs:195
System.Net.WebSockets.WebSocketProtocolComponent
Definition
WebSocketProtocolComponent.cs:6
System.Runtime.InteropServices.SafeHandle.handle
IntPtr handle
Definition
SafeHandle.cs:8
Microsoft.Win32.SafeHandles
Definition
SafeProcessHandle.cs:3
System.Net.WebSockets
Definition
HttpListenerWebSocketContext.cs:5
source
System.Net.HttpListener
System.Net.WebSockets
SafeWebSocketHandle.cs
Generated by
1.10.0