implements IDisposable
0x00x0088
Members 19
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | tlsProvider | MonoTlsProvider | Private | |
| 0x08 | tlsSettings | MonoTlsSettings | Private | |
| 0x08 | certificate | X509Certificate | Private | |
| 0x0028 | 0x58 | padding / unreflected | ||
| 0x04 | auth_schemes | AuthenticationSchemes | Private | |
| 0x08 | prefixes | HttpListenerPrefixCollection | Private | |
| 0x08 | auth_selector | AuthenticationSchemeSelector | Private | |
| 0x08 | realm | string | Private | |
| 0x01 | ignore_write_exceptions | bool | Private | |
| 0x01 | unsafe_ntlm_auth | bool | Private | |
| 0x01 | listening | bool | Private | |
| 0x01 | disposed | bool | Private | |
| 0x08 | _internalLock | UObject* | Private+1 flags | |
| 0x08 | registry | Hashtable | Private | |
| 0x08 | ctx_queue | ArrayList | Private | |
| 0x08 | wait_queue | ArrayList | Private | |
| 0x08 | connections | Hashtable | Private | |
| 0x08 | defaultServiceNames | ServiceNameStore | Private | |
| 0x08 | extendedProtectionPolicy | ExtendedProtectionPolicy | Private | |
| 0x08 | extendedProtectionSelectorDelegate | ExtendedProtectionSelector | Private | |
Functions 41
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | — | 0x00 |
| void LoadCertificateAndKey() | 1 flags | — | 0x00 |
| void CreateSslStream() | 1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void get_AuthenticationSchemes() | Public+1 flags | — | 0x00 |
| void set_AuthenticationSchemes() | Public+1 flags | — | 0x00 |
| void get_AuthenticationSchemeSelectorDelegate() | Public+1 flags | — | 0x00 |
| void set_AuthenticationSchemeSelectorDelegate() | Public+1 flags | — | 0x00 |
| void get_ExtendedProtectionSelectorDelegate() | Public+1 flags | — | 0x00 |
| void set_ExtendedProtectionSelectorDelegate() | Public+1 flags | — | 0x00 |
| void get_IgnoreWriteExceptions() | Public+1 flags | — | 0x00 |
| void set_IgnoreWriteExceptions() | Public+1 flags | — | 0x00 |
| void get_IsListening() | Public+1 flags | — | 0x00 |
| void get_IsSupported() | PublicStatic+1 flags | — | 0x00 |
| void get_Prefixes() | Public+1 flags | — | 0x00 |
| void get_TimeoutManager() | Public+1 flags | — | 0x00 |
| void get_ExtendedProtectionPolicy() | Public+1 flags | — | 0x00 |
| void set_ExtendedProtectionPolicy() | Public+1 flags | — | 0x00 |
| void get_DefaultServiceNames() | Public+1 flags | — | 0x00 |
| void get_Realm() | Public+1 flags | — | 0x00 |
| void set_Realm() | Public+1 flags | — | 0x00 |
| void get_UnsafeConnectionNtlmAuthentication() | Public+1 flags | — | 0x00 |
| void set_UnsafeConnectionNtlmAuthentication() | Public+1 flags | — | 0x00 |
| void Abort() | Public | — | 0x00 |
| void Close() | Public | — | 0x00 |
| void Close() | Private | — | 0x00 |
| void Cleanup() | Private | — | 0x00 |
| void BeginGetContext() | Public | — | 0x00 |
| void EndGetContext() | Public | — | 0x00 |
| void SelectAuthenticationScheme() | 1 flags | — | 0x00 |
| void GetContext() | Public | — | 0x00 |
| void Start() | Public | — | 0x00 |
| void Stop() | Public | — | 0x00 |
| void System.IDisposable.Dispose() | PrivateFinal+2 flags | — | 0x00 |
| void GetContextAsync() | Public | — | 0x00 |
| void CheckDisposed() | 1 flags | — | 0x00 |
| void GetContextFromQueue() | Private | — | 0x00 |
| void RegisterContext() | 1 flags | — | 0x00 |
| void UnregisterContext() | 1 flags | — | 0x00 |
| void AddConnection() | 1 flags | — | 0x00 |
| void RemoveConnection() | 1 flags | — | 0x00 |