SocketAsyncOperation Enumeration
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
The type of asynchronous socket operation most recently performed with this object.
Assembly: System.Net (in System.Net.dll)
This type describes the asynchronous socket operation that was most recently completed using a System.Net.Sockets::SocketAsyncEventArgs object. The value of the SocketAsyncEventArgs::LastOperation property is set to None until the System.Net.Sockets::SocketAsyncEventArgs instance is used to begin an asynchronous socket operation. The property will then be set to the type of asynchronous operation being performed. This type more easily facilitates using a single completion callback delegate for multiple kinds of asynchronous socket operations. This type is intended for use in the SocketAsyncCallback completion routine.
The SocketAsyncOperation type is used by the SocketAsyncEventArgs::LastOperation property.