6 types derived from SocketAsyncEventArgs
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Internal\SocketAwaitableEventArgs.cs (1)
15internal class SocketAwaitableEventArgs : SocketAsyncEventArgs, IValueTaskSource<SocketOperationResult>
System.Net.Sockets (3)
System\Net\Sockets\Socket.Tasks.cs (2)
939private sealed class TaskSocketAsyncEventArgs<TResult> : SocketAsyncEventArgs 977internal sealed class AwaitableSocketAsyncEventArgs : SocketAsyncEventArgs, IValueTaskSource, IValueTaskSource<int>, IValueTaskSource<Socket>, IValueTaskSource<SocketReceiveFromResult>, IValueTaskSource<SocketReceiveMessageFromResult>
System\Net\Sockets\SocketAsyncEventArgs.cs (1)
924private sealed class MultiConnectSocketAsyncEventArgs : SocketAsyncEventArgs, IValueTaskSource
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (1)
19internal class SocketAwaitableEventArgs : SocketAsyncEventArgs, IValueTaskSource<int>, IValueTaskSource
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (1)
19internal class SocketAwaitableEventArgs : SocketAsyncEventArgs, IValueTaskSource<int>, IValueTaskSource
4 instantiations of SocketAsyncEventArgs
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (2)
894_asyncReadEventArgs = new SocketAsyncEventArgs(); 911_asyncWriteEventArgs = new SocketAsyncEventArgs();
Microsoft.AspNetCore.InternalTesting (1)
HttpClientSlim.cs (1)
175var socketArgs = new SocketAsyncEventArgs();
System.Net.HttpListener (1)
System\Net\Managed\HttpEndPointListener.cs (1)
67SocketAsyncEventArgs args = new SocketAsyncEventArgs();
54 references to SocketAsyncEventArgs
dotnet-svcutil-lib (11)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (11)
18private static EventHandler<SocketAsyncEventArgs> s_onReceiveAsyncCompleted; 19private static EventHandler<SocketAsyncEventArgs> s_onSocketSendCompleted; 29private SocketAsyncEventArgs _asyncReadEventArgs; 33private SocketAsyncEventArgs _asyncWriteEventArgs; 103private static void OnReceiveAsyncCompleted(object sender, SocketAsyncEventArgs e) 108private static void OnSendAsyncCompleted(object sender, SocketAsyncEventArgs e) 452private void OnSendAsync(object sender, SocketAsyncEventArgs eventArgs) 692private void OnReceiveAsync(object sender, SocketAsyncEventArgs eventArgs) 770private void SetUserToken(SocketAsyncEventArgs args, object userToken) 891s_onReceiveAsyncCompleted = new EventHandler<SocketAsyncEventArgs>(OnReceiveAsyncCompleted); 908s_onSocketSendCompleted = new EventHandler<SocketAsyncEventArgs>(OnSendAsyncCompleted);
Microsoft.AspNetCore.InternalTesting (1)
HttpClientSlim.cs (1)
175var socketArgs = new SocketAsyncEventArgs();
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Internal\SocketAwaitableEventArgs.cs (1)
33protected override void OnCompleted(SocketAsyncEventArgs _)
netstandard (1)
netstandard.cs (1)
1269[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.SocketAsyncEventArgs))]
System (1)
parent\ref\System.cs (1)
759[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.SocketAsyncEventArgs))]
System.Net (1)
System.Net.cs (1)
40[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.SocketAsyncEventArgs))]
System.Net.HttpListener (4)
System\Net\Managed\HttpEndPointListener.cs (4)
67SocketAsyncEventArgs args = new SocketAsyncEventArgs(); 81private void Accept(SocketAsyncEventArgs e) 108private void ProcessAccept(SocketAsyncEventArgs args) 139private static void OnAccept(object? sender, SocketAsyncEventArgs e)
System.Net.Sockets (32)
System\Net\Sockets\Socket.cs (21)
2842public bool AcceptAsync(SocketAsyncEventArgs e) => AcceptAsync(e, CancellationToken.None); 2844private bool AcceptAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 2888public bool ConnectAsync(SocketAsyncEventArgs e) => 2891internal bool ConnectAsync(SocketAsyncEventArgs e, bool userSocket, bool saeaMultiConnectCancelable, CancellationToken cancellationToken = default) 2995public static bool ConnectAsync(SocketType socketType, ProtocolType protocolType, SocketAsyncEventArgs e) => 2997public static bool ConnectAsync(SocketType socketType, ProtocolType protocolType, SocketAsyncEventArgs e, ConnectAlgorithm connectAlgorithm) 3046public static void CancelConnectAsync(SocketAsyncEventArgs e) 3053public bool DisconnectAsync(SocketAsyncEventArgs e) => DisconnectAsync(e, default); 3055private bool DisconnectAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3079public bool ReceiveAsync(SocketAsyncEventArgs e) => ReceiveAsync(e, default(CancellationToken)); 3081private bool ReceiveAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3104public bool ReceiveFromAsync(SocketAsyncEventArgs e) => ReceiveFromAsync(e, default); 3106private bool ReceiveFromAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3161public bool ReceiveMessageFromAsync(SocketAsyncEventArgs e) => ReceiveMessageFromAsync(e, default); 3163private bool ReceiveMessageFromAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3208public bool SendAsync(SocketAsyncEventArgs e) => SendAsync(e, default(CancellationToken)); 3210private bool SendAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3233public bool SendPacketsAsync(SocketAsyncEventArgs e) => SendPacketsAsync(e, default(CancellationToken)); 3235private bool SendPacketsAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3266public bool SendToAsync(SocketAsyncEventArgs e) => SendToAsync(e, default); 3268private bool SendToAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken)
System\Net\Sockets\Socket.Tasks.cs (1)
1017protected override void OnCompleted(SocketAsyncEventArgs _) => _mrvtsc.SetResult(true);
System\Net\Sockets\SocketAsyncEventArgs.cs (10)
75private static ConditionalWeakTable<SocketAsyncEventArgs, Activity>? s_connectActivityTable; 204public event EventHandler<SocketAsyncEventArgs>? Completed; 217protected virtual void OnCompleted(SocketAsyncEventArgs e) 320LazyInitializer.EnsureInitialized(ref s_connectActivityTable, () => new ConditionalWeakTable<SocketAsyncEventArgs, Activity>()); 354internal void CopyBufferFrom(SocketAsyncEventArgs source) 471var thisRef = (SocketAsyncEventArgs)state!; 938protected override void OnCompleted(SocketAsyncEventArgs e) =>_mrvtsc.SetResult(true); 947private SocketAsyncEventArgs _saea; 949public ParallelMultiConnectSocketState(SocketAsyncEventArgs saea)
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (1)
65protected override void OnCompleted(SocketAsyncEventArgs _)
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (1)
65protected override void OnCompleted(SocketAsyncEventArgs _)