Zdexby TheHolyOneZ
42,628 classes
Class

HttpListener

: Object
System.Net.HttpListener, System 0x0090 (144 B) inherited 0x0010 System.dll
implements IDisposable
0x00x0090

Members 19

OffsetSizeNameTypeFlagsDefault
0x08tlsProviderMonoTlsProviderPrivate—
0x08tlsSettingsMonoTlsSettingsPrivate—
0x08certificateX509CertificatePrivate—
0x04auth_schemesAuthenticationSchemesPrivate—
0x002C0x04padding / unreflected
0x08prefixesHttpListenerPrefixCollectionPrivate—
0x08auth_selectorAuthenticationSchemeSelectorPrivate—
0x08realmstringPrivate—
0x01ignore_write_exceptionsboolPrivate—
0x01unsafe_ntlm_authboolPrivate—
0x01listeningboolPrivate—
0x01disposedboolPrivate—
0x004C0x04padding / unreflected
0x08_internalLockobjectPrivate+1 flags—
0x08registryHashtablePrivate—
0x08ctx_queueArrayListPrivate—
0x08wait_queueArrayListPrivate—
0x08connectionsHashtablePrivate—
0x08defaultServiceNamesServiceNameStorePrivate—
0x08extendedProtectionPolicyExtendedProtectionPolicyPrivate—
0x08extendedProtectionSelectorDelegateExtendedProtectionSelectorPrivate—

Functions 41

SignatureFlagsNativeParams
void .ctor(X509Certificate certificate, MonoTlsProvider tlsProvider, MonoTlsSettings tlsSettings)2 flags0x08
X509Certificate LoadCertificateAndKey(IPAddress addr, int port)1 flags0x08
SslStream CreateSslStream(Stream innerStream, bool ownsStream, RemoteCertificateValidationCallback callback)1 flags0x08
void .ctor()Public+1 flags0x00
AuthenticationSchemes get_AuthenticationSchemes()Public+1 flags0x04
void set_AuthenticationSchemes(const AuthenticationSchemes& value)Public+1 flags0x04
AuthenticationSchemeSelector get_AuthenticationSchemeSelectorDelegate()Public+1 flags0x08
void set_AuthenticationSchemeSelectorDelegate(AuthenticationSchemeSelector value)Public+1 flags0x08
ExtendedProtectionSelector get_ExtendedProtectionSelectorDelegate()Public+1 flags0x08
void set_ExtendedProtectionSelectorDelegate(ExtendedProtectionSelector value)Public+1 flags0x08
bool get_IgnoreWriteExceptions()Public+1 flags0x01
void set_IgnoreWriteExceptions(bool value)Public+1 flags0x01
bool get_IsListening()Public+1 flags0x01
bool get_IsSupported()PublicStatic+1 flags0x01
HttpListenerPrefixCollection get_Prefixes()Public+1 flags0x08
HttpListenerTimeoutManager get_TimeoutManager()Public+1 flags0x08
ExtendedProtectionPolicy get_ExtendedProtectionPolicy()Public+1 flags0x08
void set_ExtendedProtectionPolicy(ExtendedProtectionPolicy value)Public+1 flags0x08
ServiceNameCollection get_DefaultServiceNames()Public+1 flags0x08
string get_Realm()Public+1 flags0x08
void set_Realm(const string& value)Public+1 flags0x08
bool get_UnsafeConnectionNtlmAuthentication()Public+1 flags0x01
void set_UnsafeConnectionNtlmAuthentication(bool value)Public+1 flags0x01
void Abort()Public0x00
void Close()Public0x00
void Close(bool force)Private0x01
void Cleanup(bool close_existing)Private0x01
IAsyncResult BeginGetContext(AsyncCallback callback, object state)Public0x08
HttpListenerContext EndGetContext(IAsyncResult asyncResult)Public0x08
AuthenticationSchemes SelectAuthenticationScheme(HttpListenerContext context)1 flags0x08
HttpListenerContext GetContext()Public0x08
void Start()Public0x00
void Stop()Public0x00
void System.IDisposable.Dispose()PrivateFinal+2 flags0x00
Task<System.Net.HttpListenerContext> GetContextAsync()Public0x08
void CheckDisposed()1 flags0x00
HttpListenerContext GetContextFromQueue()Private0x08
void RegisterContext(HttpListenerContext context)1 flags0x08
void UnregisterContext(HttpListenerContext context)1 flags0x08
void AddConnection(HttpConnection cnc)1 flags0x08
void RemoveConnection(HttpConnection cnc)1 flags0x08

Used by 6

types with a member, parameter or interface of this type