45 references to SocketAsyncOperation
netstandard (1)
netstandard.cs (1)
1270[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.SocketAsyncOperation))]
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
760[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.SocketAsyncOperation))]
System.Net (1)
System.Net.cs (1)
41[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.SocketAsyncOperation))]
System.Net.Sockets (42)
System\Net\Sockets\NetEventSource.Sockets.cs (2)
43public static void NotLoggedFile(string filePath, Socket socket, SocketAsyncOperation completedOperation) => 47private void NotLoggedFile(string filePath, int socketHash, SocketAsyncOperation completedOperation) =>
System\Net\Sockets\Socket.cs (11)
2867e.StartOperationCommon(this, SocketAsyncOperation.Accept); 2926e.StartOperationCommon(this, SocketAsyncOperation.Connect); 2957e.StartOperationCommon(this, SocketAsyncOperation.Connect); 3020e.StartOperationCommon(attemptSocket, SocketAsyncOperation.Connect); 3061e.StartOperationCommon(this, SocketAsyncOperation.Disconnect); 3086e.StartOperationCommon(this, SocketAsyncOperation.Receive); 3142e.StartOperationCommon(this, SocketAsyncOperation.ReceiveFrom); 3190e.StartOperationCommon(this, SocketAsyncOperation.ReceiveMessageFrom); 3215e.StartOperationCommon(this, SocketAsyncOperation.Send); 3248e.StartOperationCommon(this, SocketAsyncOperation.SendPackets); 3293e.StartOperationCommon(this, SocketAsyncOperation.SendTo);
System\Net\Sockets\SocketAsyncEventArgs.cs (29)
37private SocketAsyncOperation _completedOperation; 209if (LastOperation <= SocketAsyncOperation.Connect) 226case SocketAsyncOperation.Accept: 230case SocketAsyncOperation.Connect: 248public SocketAsyncOperation LastOperation 550internal void StartOperationCommon(Socket? socket, SocketAsyncOperation operation) 566(SocketsTelemetry.Log.IsEnabled() && (operation == SocketAsyncOperation.Connect || operation == SocketAsyncOperation.Accept))) 615if (_operating == OperationState.InProgress && _completedOperation == SocketAsyncOperation.Connect) 643if (_completedOperation == SocketAsyncOperation.Connect && !_userSocket) 652case SocketAsyncOperation.SendPackets: 902if (SocketsTelemetry.Log.IsEnabled()) LogBytesTransferEvents(_connectSocket?.SocketType, SocketAsyncOperation.Connect, internalArgs.BytesTransferred); 988if (SocketsTelemetry.Log.IsEnabled()) LogBytesTransferEvents(socket?.SocketType, SocketAsyncOperation.Connect, bytesTransferred); 1008case SocketAsyncOperation.Accept: 1035case SocketAsyncOperation.Connect: 1059case SocketAsyncOperation.Disconnect: 1064case SocketAsyncOperation.ReceiveFrom: 1091case SocketAsyncOperation.ReceiveMessageFrom: 1115case SocketAsyncOperation.SendPackets: 1156if (LastOperation <= SocketAsyncOperation.Connect) 1162private static void LogBytesTransferEvents(SocketType? socketType, SocketAsyncOperation operation, int bytesTransferred) 1166case SocketAsyncOperation.Receive: 1167case SocketAsyncOperation.ReceiveFrom: 1168case SocketAsyncOperation.ReceiveMessageFrom: 1169case SocketAsyncOperation.Accept: 1173case SocketAsyncOperation.Send: 1174case SocketAsyncOperation.SendTo: 1175case SocketAsyncOperation.SendPackets: 1176case SocketAsyncOperation.Connect: