4 writes to _currentSocket
System.Net.Sockets (4)
System\Net\Sockets\SocketAsyncEventArgs.cs (4)
561
_currentSocket
= socket;
646
_currentSocket
= null;
894
_connectSocket =
_currentSocket
= internalArgs.ConnectSocket!;
961
_saea._connectSocket = _saea.
_currentSocket
= socket;
30 references to _currentSocket
System.Net.Sockets (30)
System\Net\Sockets\SocketAsyncEventArgs.cs (26)
219
Completed?.Invoke(e.
_currentSocket
, e);
581
_acceptAddressBufferCount = 2 * (Socket.GetAddressSize(
_currentSocket
!._rightEndPoint!) + 16);
626
_currentSocket
?.Dispose();
639
Socket? currentSocket =
_currentSocket
;
701
_currentSocket
== null &&
752
if (
_currentSocket
!= null)
756
if (!
_currentSocket
.CanTryAddressFamily(address.AddressFamily))
761
attemptSocket =
_currentSocket
;
873
if (
_currentSocket
!= null)
877
if ((!_userSocket && !
_currentSocket
.Connected) ||
881
_currentSocket
.Dispose();
889
_currentSocket
?.UpdateStatusAfterSocketError(_socketError);
976
_saea.
_currentSocket
?.UpdateStatusAfterSocketError(_saea._socketError);
1006
SocketAddress remoteSocketAddress =
_currentSocket
!._rightEndPoint!.Serialize();
1012
_acceptSocket =
_currentSocket
.UpdateAcceptSocket(_acceptSocket!,
_currentSocket
._rightEndPoint!.Create(remoteSocketAddress));
1027
_currentSocket
.UpdateStatusAfterSocketError(socketError);
1039
NetEventSource.Connected(
_currentSocket
!,
_currentSocket
!.LocalEndPoint,
_currentSocket
.RemoteEndPoint);
1045
_currentSocket
!.SetToConnected();
1046
_connectSocket =
_currentSocket
;
1051
_currentSocket
!.UpdateStatusAfterSocketError(socketError);
1056
_currentSocket
!.SetToDisconnected();
1057
_currentSocket
._remoteEndPoint = null;
1116
if (SocketsTelemetry.Log.IsEnabled()) LogBytesTransferEvents(
_currentSocket
?.SocketType, _completedOperation, bytesTransferred);
System\Net\Sockets\SocketAsyncEventArgs.Unix.cs (4)
128
bool noReceivedFlags =
_currentSocket
!.ProtocolType == ProtocolType.Tcp;
351
Socket acceptedSocket =
_currentSocket
!.CreateAcceptSocket(
353
remoteSocketAddress.Size > 0 ?
_currentSocket
._rightEndPoint!.Create(remoteSocketAddress) : null);
393
if (
_currentSocket
!.Disposed)