0x00x0068
Members 11
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | NoResult | int | PrivateStatic+1 flags |
| — | 0x04 | ResultSuccess | int | PrivateStatic+1 flags |
| — | 0x04 | ResultError | int | PrivateStatic+1 flags |
| — | 0x04 | RegisteringCancellation | int | PrivateStatic+1 flags |
| — | 0x04 | CompletedCallback | int | PrivateStatic+1 flags |
| — | 0x08 | _threadPoolBinding | ThreadPoolBoundHandle | Private+1 flags |
| — | 0x18 | _cancellationRegistration | CancellationTokenRegistration | Private |
| — | 0x04 | _errorCode | int | Private |
| — | — | _overlapped | uint8 | Private |
| — | 0x18 | _pinnedMemory | MemoryHandle | Private |
| — | 0x04 | _state | int | Private |
| 0x0018 | 0x50 | unreflected bytes to end of PipeCompletionSource`1 | ||
Inherited from TaskCompletionSource`1 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x08 | _task | Task`1 | Private+1 flags |
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | — | 0x00 |
| void get_Overlapped() | 2 flags | — | 0x00 |
| void RegisterForCancellation() | 1 flags | — | 0x00 |
| void ReleaseResources() | 1 flags | — | 0x00 |
| void SetCompletedSynchronously() | 4 flags | — | 0x00 |
| void AsyncCallback() | 3 flags | — | 0x00 |
| void HandleError() | 4 flags | — | 0x00 |
| void Cancel() | Private | — | 0x00 |
| void HandleUnexpectedCancellation() | 3 flags | — | 0x00 |
| void CompleteCallback() | Private | — | 0x00 |