4 writes to _currentSocket
System.Net.Sockets (4)
System\Net\Sockets\SocketAsyncEventArgs.cs (4)
561
_currentSocket
= socket;
646
_currentSocket
= null;
898
_connectSocket =
_currentSocket
= internalArgs.ConnectSocket!;
965
_saea._connectSocket = _saea.
_currentSocket
= socket;
31 references to _currentSocket
System.Net.Sockets (31)
System\Net\Sockets\SocketAsyncEventArgs.cs (27)
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)
759
if (!
_currentSocket
.CanTryAddressFamily(address.AddressFamily) &&
760
(Socket.OSSupportsIPv6DualMode || !
_currentSocket
.TryReplaceHandleForAddressFamily(address.AddressFamily)))
765
attemptSocket =
_currentSocket
;
877
if (
_currentSocket
!= null)
881
if ((!_userSocket && !
_currentSocket
.Connected) ||
885
_currentSocket
.Dispose();
893
_currentSocket
?.UpdateStatusAfterSocketError(_socketError);
980
_saea.
_currentSocket
?.UpdateStatusAfterSocketError(_saea._socketError);
1010
SocketAddress remoteSocketAddress =
_currentSocket
!._rightEndPoint!.Serialize();
1016
_acceptSocket =
_currentSocket
.UpdateAcceptSocket(_acceptSocket!,
_currentSocket
._rightEndPoint!.Create(remoteSocketAddress));
1031
_currentSocket
.UpdateStatusAfterSocketError(socketError);
1043
NetEventSource.Connected(
_currentSocket
!,
_currentSocket
!.LocalEndPoint,
_currentSocket
.RemoteEndPoint);
1049
_currentSocket
!.SetToConnected();
1050
_connectSocket =
_currentSocket
;
1055
_currentSocket
!.UpdateStatusAfterSocketError(socketError);
1060
_currentSocket
!.SetToDisconnected();
1061
_currentSocket
._remoteEndPoint = null;
1120
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)