implements IDisposable
0x00x00B0
Members 24
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0010 | 0x70 | padding / unreflected | ||
| 0x01 | disposed | bool | Private | |
| 0x0081 | 0x03 | padding / unreflected | ||
| 0x04 | in_progress | int | 1 flags | |
| 0x08 | remote_ep | EndPoint | Private | |
| 0x08 | current_socket | Socket | Private | |
| 0x08 | socket_async_result | SocketAsyncResult | 1 flags | |
| 0x08 | <ConnectByNameError>k__BackingField | Exception | Private | |
| 0x08 | <AcceptSocket>k__BackingField | Socket | Private | |
| 0x04 | <BytesTransferred>k__BackingField | int | Private | |
| 0x01 | <DisconnectReuseSocket>k__BackingField | bool | Private | |
| 0x008D | 0x03 | padding / unreflected | ||
| 0x04 | <LastOperation>k__BackingField | SocketAsyncOperation | Private | |
| 0x10 | <ReceiveMessageFromPacketInfo>k__BackingField | IPPacketInformation | Private | |
| 0x08 | <SendPacketsElements>k__BackingField | SendPacketsElement[] | Private | |
| 0x04 | <SendPacketsFlags>k__BackingField | TransmitFileOptions | Private | |
| 0x04 | <SendPacketsSendSize>k__BackingField | int | Private | |
| 0x04 | <SocketError>k__BackingField | SocketError | Private | |
| 0x04 | <SocketFlags>k__BackingField | SocketFlags | Private | |
| 0x08 | <UserToken>k__BackingField | UObject* | Private | |
| 0x08 | Completed | EventHandler`1 | Private | |
| 0x10 | _buffer | Memory`1 | Private | |
| 0x04 | _offset | int | Private | |
| 0x04 | _count | int | Private | |
| 0x01 | _bufferIsExplicitArray | bool | Private | |
| 0x08 | _bufferList | IList`1 | Private | |
| 0x08 | _bufferListInternal | List`1 | Private | |
| 0x00AD | 0x03 | unreflected bytes to end of SocketAsyncEventArgs | ||
Functions 61
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_ConnectByNameError() | Public+1 flags | — | 0x00 |
| void set_ConnectByNameError() | Private+1 flags | — | 0x00 |
| void get_AcceptSocket() | Public+1 flags | — | 0x00 |
| void set_AcceptSocket() | Public+1 flags | — | 0x00 |
| void get_BytesTransferred() | Public+1 flags | — | 0x00 |
| void set_BytesTransferred() | Private+1 flags | — | 0x00 |
| void get_DisconnectReuseSocket() | Public+1 flags | — | 0x00 |
| void set_DisconnectReuseSocket() | Public+1 flags | — | 0x00 |
| void get_LastOperation() | Public+1 flags | — | 0x00 |
| void set_LastOperation() | Private+1 flags | — | 0x00 |
| void get_RemoteEndPoint() | Public+1 flags | — | 0x00 |
| void set_RemoteEndPoint() | Public+1 flags | — | 0x00 |
| void get_ReceiveMessageFromPacketInfo() | Public+1 flags | — | 0x00 |
| void set_ReceiveMessageFromPacketInfo() | Private+1 flags | — | 0x00 |
| void get_SendPacketsElements() | Public+1 flags | — | 0x00 |
| void set_SendPacketsElements() | Public+1 flags | — | 0x00 |
| void get_SendPacketsFlags() | Public+1 flags | — | 0x00 |
| void set_SendPacketsFlags() | Public+1 flags | — | 0x00 |
| void get_SendPacketsSendSize() | Public+1 flags | — | 0x00 |
| void set_SendPacketsSendSize() | Public+1 flags | — | 0x00 |
| void get_SocketError() | Public+1 flags | — | 0x00 |
| void set_SocketError() | Public+1 flags | — | 0x00 |
| void get_SocketFlags() | Public+1 flags | — | 0x00 |
| void set_SocketFlags() | Public+1 flags | — | 0x00 |
| void get_UserToken() | Public+1 flags | — | 0x00 |
| void set_UserToken() | Public+1 flags | — | 0x00 |
| void get_ConnectSocket() | Public+1 flags | — | 0x00 |
| void add_Completed() | Public+1 flags | — | 0x00 |
| void remove_Completed() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void Finalize() | 2 flags | — | 0x00 |
| void Dispose() | Private | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void SetConnectByNameError() | 1 flags | — | 0x00 |
| void SetBytesTransferred() | 1 flags | — | 0x00 |
| void get_CurrentSocket() | 2 flags | — | 0x00 |
| void SetCurrentSocket() | 1 flags | — | 0x00 |
| void SetLastOperation() | 1 flags | — | 0x00 |
| void Complete_internal() | 1 flags | — | 0x00 |
| void OnCompleted() | 3 flags | — | 0x00 |
| void StartOperationCommon() | 1 flags | — | 0x00 |
| void StartOperationWrapperConnect() | 1 flags | — | 0x00 |
| void FinishConnectByNameSyncFailure() | 1 flags | — | 0x00 |
| void FinishOperationAsyncFailure() | 1 flags | — | 0x00 |
| void FinishWrapperConnectSuccess() | 1 flags | — | 0x00 |
| void SetResults() | 1 flags | — | 0x00 |
| void SetResults() | 1 flags | — | 0x00 |
| void get_Buffer() | Public+1 flags | — | 0x00 |
| void get_MemoryBuffer() | Public+1 flags | — | 0x00 |
| void get_Offset() | Public+1 flags | — | 0x00 |
| void get_Count() | Public+1 flags | — | 0x00 |
| void get_BufferList() | Public+1 flags | — | 0x00 |
| void set_BufferList() | Public+1 flags | — | 0x00 |
| void SetBuffer() | Public | — | 0x00 |
| void CopyBufferFrom() | 1 flags | — | 0x00 |
| void SetBuffer() | Public | — | 0x00 |
| void SetBuffer() | Public | — | 0x00 |
| void get_HasMultipleBuffers() | 2 flags | — | 0x00 |
| void get_SocketClientAccessPolicyProtocol() | Public+1 flags | — | 0x00 |
| void set_SocketClientAccessPolicyProtocol() | Public+1 flags | — | 0x00 |