implements IDisposable
0x00x0078
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x20 | <HostKey>k__BackingField | HostKey | Private | — | |
| 0x04 | <State>k__BackingField | HTTPConnectionStates | Private | — | |
| 0x0034 | 0x04 | padding / unreflected | |||
| 0x08 | <CurrentRequest>k__BackingField | HTTPRequest | Private | — | |
| 0x08 | <KeepAliveTime>k__BackingField | TimeSpan | Private | — | |
| 0x04 | <MaxAssignedRequests>k__BackingField | int | Private+1 flags | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | <StartTime>k__BackingField | DateTime | Private | — | |
| 0x08 | <LastProcessedUri>k__BackingField | Uri | Private | — | |
| 0x08 | <LastProcessTime>k__BackingField | DateTime | Private | — | |
| 0x08 | <Context>k__BackingField | LoggingContext | Private | — | |
| 0x01 | IsThreaded | bool | 1 flags | — | |
| 0x0071 | 0x03 | padding / unreflected | |||
| 0x04 | <ShutdownType>k__BackingField | ShutdownTypes | Private | — | |
Functions 30
| Signature | Flags | Native | Params |
|---|---|---|---|
| HostKey get_HostKey() | Public+1 flags | 0x20 | |
| void set_HostKey(const HostKey& value) | 2 flags | 0x20 | |
| HTTPConnectionStates get_State() | Public+1 flags | 0x04 | |
| void set_State(const HTTPConnectionStates& value) | 2 flags | 0x04 | |
| HTTPRequest get_CurrentRequest() | Public+1 flags | 0x08 | |
| void set_CurrentRequest(HTTPRequest value) | 2 flags | 0x08 | |
| TimeSpan get_KeepAliveTime() | Public+3 flags | 0x08 | |
| void set_KeepAliveTime(const TimeSpan& value) | 4 flags | 0x08 | |
| bool get_CanProcessMultiple() | Public+3 flags | 0x01 | |
| int get_AssignedRequests() | Public+3 flags | 0x04 | |
| int get_MaxAssignedRequests() | Public+3 flags | 0x04 | |
| DateTime get_StartTime() | Public+1 flags | 0x08 | |
| void set_StartTime(const DateTime& value) | 2 flags | 0x08 | |
| Uri get_LastProcessedUri() | Public+1 flags | 0x08 | |
| void set_LastProcessedUri(Uri value) | 2 flags | 0x08 | |
| DateTime get_LastProcessTime() | Public+1 flags | 0x08 | |
| void set_LastProcessTime(const DateTime& value) | 2 flags | 0x08 | |
| LoggingContext get_Context() | Public+1 flags | 0x08 | |
| void set_Context(LoggingContext value) | 2 flags | 0x08 | |
| void .ctor(const HostKey& hostKey) | Public+1 flags | 0x20 | |
| void .ctor(const HostKey& hostKey, bool threaded) | Public+1 flags | 0x20 | |
| void Process(HTTPRequest request) | 3 flags | 0x08 | |
| void ThreadFunc() | 3 flags | 0x00 | |
| ShutdownTypes get_ShutdownType() | Public+1 flags | 0x04 | |
| void set_ShutdownType(const ShutdownTypes& value) | 2 flags | 0x04 | |
| void Shutdown(const ShutdownTypes& type) | Public+2 flags | 0x04 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Dispose(bool disposing) | 3 flags | 0x01 | |
| void Finalize() | 2 flags | 0x00 | |
| string ToString() | Public+1 flags | 0x08 |