SocketAsyncEventArgs.SocketFlags Property

Definition

Gets the results of an asynchronous socket operation or sets the behavior of an asynchronous operation.

C#
public System.Net.Sockets.SocketFlags SocketFlags { get; set; }

Property Value

A SocketFlags that represents the results of an asynchronous socket operation.

Remarks

The property specifies the bitwise combination of the System.Net.Sockets.SocketFlags to be used for an asynchronous socket operation.

This property is used with the Socket.ReceiveAsync, Socket.ReceiveFromAsync, Socket.SendAsync, and Socket.SendToAsync methods.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1

See also