151 global::Interop.HttpApi.HttpCancelHttpRequest(requestQueueHandle, requestId,
IntPtr.
Zero);
156 uint num = global::Interop.HttpApi.HttpCancelHttpRequest(requestQueueHandle, requestId,
IntPtr.
Zero);
HttpListenerResponse Response
HttpListenerSession ListenerSession
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string? subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval)
HttpListenerResponse _response
ThreadPoolBoundHandle RequestQueueBoundHandle
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string? subProtocol, TimeSpan keepAliveInterval)
string? MutualAuthentication
void SetAuthenticationHeaders()
void SetIdentity(IPrincipal principal, string mutualAuthentication)
global::Interop.HttpApi.HTTP_VERB GetKnownMethod()
unsafe HttpListenerContext(HttpListenerSession session, RequestContextBase memoryBlob)
SafeHandle RequestQueueHandle
void ForceCancelRequest(SafeHandle requestQueueHandle, ulong requestId)
string _mutualAuthentication
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string? subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval, ArraySegment< byte > internalBuffer)
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string? subProtocol)
HttpListenerRequest Request
static void CancelRequest(SafeHandle requestQueueHandle, ulong requestId)
IntPtr OriginalBlobAddress
void CancelLastWrite(SafeHandle requestQueueHandle)
readonly SafeHandle RequestQueueHandle
readonly HttpListener Listener
ThreadPoolBoundHandle RequestQueueBoundHandle
void SetAuthenticationHeaders(HttpListenerContext context)
ExtendedProtectionPolicy ExtendedProtectionPolicy
bool UnsafeConnectionNtlmAuthentication
AuthenticationSchemes AuthenticationSchemes
static readonly System.Net.NetEventSource Log
static void Info(object thisOrContextObject, FormattableString formattableString=null, [CallerMemberName] string memberName=null)
static void ValidateOptions(string subProtocol, int receiveBufferSize, int sendBufferSize, TimeSpan keepAliveInterval)
static Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(HttpListenerContext context, string subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval, ArraySegment< byte > internalBuffer)
static ArraySegment< byte > CreateInternalBufferArraySegment(int receiveBufferSize, int sendBufferSize, bool isServerBuffer)
static TimeSpan DefaultKeepAliveInterval
string? AuthenticationType
static readonly IntPtr Zero