Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.HttpListenerContext Class Referencesealed

Public Member Functions

Task< HttpListenerWebSocketContextAcceptWebSocketAsync (string? subProtocol)
 
Task< HttpListenerWebSocketContextAcceptWebSocketAsync (string? subProtocol, TimeSpan keepAliveInterval)
 
Task< HttpListenerWebSocketContextAcceptWebSocketAsync (string? subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval)
 
Task< HttpListenerWebSocketContextAcceptWebSocketAsync (string? subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval, ArraySegment< byte > internalBuffer)
 

Package Functions

unsafe HttpListenerContext (HttpListenerSession session, RequestContextBase memoryBlob)
 
void SetIdentity (IPrincipal principal, string mutualAuthentication)
 
void Close ()
 
void Abort ()
 
global::Interop.HttpApi.HTTP_VERB GetKnownMethod ()
 
void ForceCancelRequest (SafeHandle requestQueueHandle, ulong requestId)
 
void SetAuthenticationHeaders ()
 

Static Package Functions

static void CancelRequest (SafeHandle requestQueueHandle, ulong requestId)
 

Package Attributes

HttpListener _listener
 

Properties

HttpListenerRequest Request [get]
 
IPrincipalUser [get]
 
AuthenticationSchemes AuthenticationSchemes [get, set]
 
HttpListenerResponse Response [get]
 
HttpListenerSession ListenerSession [get, private set]
 
ExtendedProtectionPolicy ExtendedProtectionPolicy [get, set]
 
stringMutualAuthentication [get]
 
HttpListenerListener [get]
 
SafeHandle RequestQueueHandle [get]
 
ThreadPoolBoundHandle RequestQueueBoundHandle [get]
 
ulong RequestId [get]
 

Private Attributes

HttpListenerResponse _response
 
IPrincipal _user
 
string _mutualAuthentication
 

Detailed Description

Definition at line 12 of file HttpListenerContext.cs.


The documentation for this class was generated from the following file: