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)
935private sealed class TaskSocketAsyncEventArgs<TResult> : SocketAsyncEventArgs 973internal sealed class AwaitableSocketAsyncEventArgs : SocketAsyncEventArgs, IValueTaskSource, IValueTaskSource<int>, IValueTaskSource<Socket>, IValueTaskSource<SocketReceiveFromResult>, IValueTaskSource<SocketReceiveMessageFromResult>
System\Net\Sockets\SocketAsyncEventArgs.cs (1)
880private 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)
175var 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)
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))]
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)
2831public bool AcceptAsync(SocketAsyncEventArgs e) => AcceptAsync(e, CancellationToken.None); 2833private bool AcceptAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 2877public bool ConnectAsync(SocketAsyncEventArgs e) => 2880internal bool ConnectAsync(SocketAsyncEventArgs e, bool userSocket, bool saeaMultiConnectCancelable, CancellationToken cancellationToken = default) 2984public static bool ConnectAsync(SocketType socketType, ProtocolType protocolType, SocketAsyncEventArgs e) 3028public static void CancelConnectAsync(SocketAsyncEventArgs e) 3035public bool DisconnectAsync(SocketAsyncEventArgs e) => DisconnectAsync(e, default); 3037private bool DisconnectAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3061public bool ReceiveAsync(SocketAsyncEventArgs e) => ReceiveAsync(e, default(CancellationToken)); 3063private bool ReceiveAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3086public bool ReceiveFromAsync(SocketAsyncEventArgs e) => ReceiveFromAsync(e, default); 3088private bool ReceiveFromAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3143public bool ReceiveMessageFromAsync(SocketAsyncEventArgs e) => ReceiveMessageFromAsync(e, default); 3145private bool ReceiveMessageFromAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3190public bool SendAsync(SocketAsyncEventArgs e) => SendAsync(e, default(CancellationToken)); 3192private bool SendAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3215public bool SendPacketsAsync(SocketAsyncEventArgs e) => SendPacketsAsync(e, default(CancellationToken)); 3217private bool SendPacketsAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken) 3248public bool SendToAsync(SocketAsyncEventArgs e) => SendToAsync(e, default); 3250private bool SendToAsync(SocketAsyncEventArgs e, CancellationToken cancellationToken)
System\Net\Sockets\Socket.Tasks.cs (1)
1013protected override void OnCompleted(SocketAsyncEventArgs _) => _mrvtsc.SetResult(true);
System\Net\Sockets\SocketAsyncEventArgs.cs (8)
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!; 894protected 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 _)