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)
961private sealed class TaskSocketAsyncEventArgs<TResult> : SocketAsyncEventArgs 999internal sealed class AwaitableSocketAsyncEventArgs : SocketAsyncEventArgs, IValueTaskSource, IValueTaskSource<int>, IValueTaskSource<Socket>, IValueTaskSource<SocketReceiveFromResult>, IValueTaskSource<SocketReceiveMessageFromResult>
System\Net\Sockets\SocketAsyncEventArgs.cs (1)
836private 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
10 instantiations of SocketAsyncEventArgs
ClientSample (2)
Tcp\SocketReceiver.cs (1)
15private readonly SocketAsyncEventArgs _eventArgs = new SocketAsyncEventArgs();
Tcp\SocketSender.cs (1)
18private readonly SocketAsyncEventArgs _eventArgs = new SocketAsyncEventArgs();
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (2)
894_asyncReadEventArgs = new SocketAsyncEventArgs(); 911_asyncWriteEventArgs = new SocketAsyncEventArgs();
IIS.Common.TestLib (1)
TestConnections.cs (1)
211var eventArgs = new SocketAsyncEventArgs();
Microsoft.AspNetCore.InternalTesting (1)
HttpClientSlim.cs (1)
179var socketArgs = new SocketAsyncEventArgs();
Sockets.BindTests (2)
src\Servers\Kestrel\shared\test\TransportTestHelpers\HostNameIsReachableAttribute.cs (1)
66var socketArgs = new SocketAsyncEventArgs();
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (1)
1216var socketArgs = new SocketAsyncEventArgs
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\HostNameIsReachableAttribute.cs (1)
66var socketArgs = new SocketAsyncEventArgs();
System.Net.HttpListener (1)
System\Net\Managed\HttpEndPointListener.cs (1)
67SocketAsyncEventArgs args = new SocketAsyncEventArgs();
58 references to SocketAsyncEventArgs
ClientSample (2)
Tcp\SocketReceiver.cs (1)
15private readonly SocketAsyncEventArgs _eventArgs = new SocketAsyncEventArgs();
Tcp\SocketSender.cs (1)
18private readonly SocketAsyncEventArgs _eventArgs = new 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);
IIS.Common.TestLib (2)
TestConnections.cs (2)
211var eventArgs = new SocketAsyncEventArgs(); 224private void ReceiveAsyncCompleted(object sender, SocketAsyncEventArgs e)
Microsoft.AspNetCore.InternalTesting (1)
HttpClientSlim.cs (1)
179var 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))]
Sockets.BindTests (2)
src\Servers\Kestrel\shared\test\TransportTestHelpers\HostNameIsReachableAttribute.cs (1)
66var socketArgs = new SocketAsyncEventArgs();
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (1)
1216var socketArgs = new SocketAsyncEventArgs
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\HostNameIsReachableAttribute.cs (1)
66var socketArgs = new SocketAsyncEventArgs();
System (1)
src\libraries\shims\System\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 (29)
System\Net\Sockets\Socket.cs (20)
2674public bool AcceptAsync(SocketAsyncEventArgs e) => AcceptAsync(e, CancellationToken.None); 2676private bool AcceptAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 2720public bool ConnectAsync(SocketAsyncEventArgs e) => 2723internal bool ConnectAsync(SocketAsyncEventArgs e, bool userSocket, bool saeaCancelable) 2824public static bool ConnectAsync(SocketType socketType, ProtocolType protocolType, SocketAsyncEventArgs e) 2868public static void CancelConnectAsync(SocketAsyncEventArgs e) 2875public bool DisconnectAsync(SocketAsyncEventArgs e) => DisconnectAsync(e, default); 2877private bool DisconnectAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 2901public bool ReceiveAsync(SocketAsyncEventArgs e) => ReceiveAsync(e, default(CancellationToken)); 2903private bool ReceiveAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 2926public bool ReceiveFromAsync(SocketAsyncEventArgs e) => ReceiveFromAsync(e, default); 2928private bool ReceiveFromAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 2983public bool ReceiveMessageFromAsync(SocketAsyncEventArgs e) => ReceiveMessageFromAsync(e, default); 2985private bool ReceiveMessageFromAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3030public bool SendAsync(SocketAsyncEventArgs e) => SendAsync(e, default(CancellationToken)); 3032private bool SendAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3055public bool SendPacketsAsync(SocketAsyncEventArgs e) => SendPacketsAsync(e, default(CancellationToken)); 3057private bool SendPacketsAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3088public bool SendToAsync(SocketAsyncEventArgs e) => SendToAsync(e, default); 3090private bool SendToAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken)
System\Net\Sockets\Socket.Tasks.cs (2)
116using (cancellationToken.UnsafeRegister(o => CancelConnectAsync((SocketAsyncEventArgs)o!), saea)) 1039protected override void OnCompleted(SocketAsyncEventArgs _) => _mrvtsc.SetResult(true);
System\Net\Sockets\SocketAsyncEventArgs.cs (7)
200public event EventHandler<SocketAsyncEventArgs>? Completed; 213protected virtual void OnCompleted(SocketAsyncEventArgs e) 329internal void CopyBufferFrom(SocketAsyncEventArgs source) 440var thisRef = (SocketAsyncEventArgs)state!; 746using (cancellationToken.UnsafeRegister(s => Socket.CancelConnectAsync((SocketAsyncEventArgs)s!), internalArgs)) 850protected override void OnCompleted(SocketAsyncEventArgs e) => _mrvtsc.SetResult(true);
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 _)