Zdexby TheHolyOneZ
42,628 classes
Class

SocketAsyncEventArgs

: EventArgs : Object
System.Net.Sockets.SocketAsyncEventArgs, System 0x00B8 (184 B) inherited 0x0010 System.dll
implements IDisposable
0x00x00B8

Members 24

OffsetSizeNameTypeFlagsDefault
0x01disposedboolPrivate—
0x00110x03padding / unreflected
0x04in_progressint1 flags—
0x08remote_epEndPointPrivate—
0x08current_socketSocketPrivate—
0x08socket_async_resultSocketAsyncResult1 flags—
0x08<ConnectByNameError>k__BackingFieldExceptionPrivate—
0x08<AcceptSocket>k__BackingFieldSocketPrivate—
0x04<BytesTransferred>k__BackingFieldintPrivate—
0x01<DisconnectReuseSocket>k__BackingFieldboolPrivate—
0x00450x03padding / unreflected
0x04<LastOperation>k__BackingFieldSocketAsyncOperationPrivate—
0x004C0x04padding / unreflected
0x10<ReceiveMessageFromPacketInfo>k__BackingFieldIPPacketInformationPrivate—
0x08<SendPacketsElements>k__BackingFieldSendPacketsElement[]Private—
0x04<SendPacketsFlags>k__BackingFieldTransmitFileOptionsPrivate—
0x04<SendPacketsSendSize>k__BackingFieldintPrivate—
0x04<SocketError>k__BackingFieldSocketErrorPrivate—
0x04<SocketFlags>k__BackingFieldSocketFlagsPrivate—
0x08<UserToken>k__BackingFieldobjectPrivate—
0x08CompletedEventHandler<System.Net.Sockets.SocketAsyncEventArgs>Private—
0x10_bufferMemory<System.Byte>Private—
0x04_offsetintPrivate—
0x04_countintPrivate—
0x01_bufferIsExplicitArrayboolPrivate—
0x00A10x07padding / unreflected
0x08_bufferListIList<System.ArraySegment<System.Byte>>Private—
0x08_bufferListInternalList<System.ArraySegment<System.Byte>>Private—
Inherited from EventArgs 1
OffsetSizeNameTypeFlagsDefault
0x08EmptyEventArgsPublicStatic+1 flags—

Functions 30

SignatureFlagsNativeParams
Socket get_AcceptSocket()Public+1 flags0x08
void set_AcceptSocket(Socket value)Public+1 flags0x08
int get_BytesTransferred()Public+1 flags0x04
void set_BytesTransferred(int value)Private+1 flags0x04
void set_LastOperation(const SocketAsyncOperation& value)Private+1 flags0x04
void set_RemoteEndPoint(EndPoint value)Public+1 flags0x08
void set_SendPacketsSendSize(int value)Public+1 flags0x04
SocketError get_SocketError()Public+1 flags0x04
void set_SocketError(const SocketError& value)Public+1 flags0x04
void set_SocketFlags(const SocketFlags& value)Public+1 flags0x04
object get_UserToken()Public+1 flags0x08
void set_UserToken(object value)Public+1 flags0x08
void add_Completed(EventHandler<System.Net.Sockets.SocketAsyncEventArgs> value)Public+1 flags0x08
void remove_Completed(EventHandler<System.Net.Sockets.SocketAsyncEventArgs> value)Public+1 flags0x08
void .ctor()Public+1 flags0x00
void .ctor(bool flowExecutionContext)2 flags0x01
void Finalize()2 flags0x00
void Dispose(bool disposing)Private0x01
void Dispose()PublicFinal+2 flags0x00
void SetBytesTransferred(int value)1 flags0x04
Socket get_CurrentSocket()2 flags0x08
void SetCurrentSocket(Socket socket)1 flags0x08
void SetLastOperation(const SocketAsyncOperation& op)1 flags0x04
void Complete_internal()1 flags0x00
void OnCompleted(SocketAsyncEventArgs e)3 flags0x08
Memory<System.Byte> get_MemoryBuffer()Public+1 flags0x10
int get_Offset()Public+1 flags0x04
int get_Count()Public+1 flags0x04
IList<System.ArraySegment<System.Byte>> get_BufferList()Public+1 flags0x08
void SetBuffer(const Memory<System.Byte>& buffer)Public0x10

Subclasses 4

Used by 5

types with a member, parameter or interface of this type