SocketAsyncOperation Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El tipo de operación de socket asincrónico realizada más recientemente con este objeto de contexto.
public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation =
Public Enum SocketAsyncOperation
- Herencia
Campos
| Nombre | Valor | Description |
|---|---|---|
| None | 0 | Ninguna de las operaciones de socket. |
| Accept | 1 | Una operación Accept de socket. |
| Connect | 2 | Una operación connect de socket. |
| Disconnect | 3 | Una operación de desconexión de socket. |
| Receive | 4 | Una operación de recepción de socket. |
| ReceiveFrom | 5 | Una operación ReceiveFrom de socket. |
| ReceiveMessageFrom | 6 | Una operación ReceiveMessageFrom de socket. |
| Send | 7 | Una operación de envío de socket. |
| SendPackets | 8 | Una operación SendPackets de socket. |
| SendTo | 9 | Una operación SendTo de socket. |
Comentarios
Este tipo describe la operación de socket asincrónica que se completó más recientemente mediante un System.Net.Sockets.SocketAsyncEventArgs objeto . El valor de la SocketAsyncEventArgs.LastOperation propiedad se establece en None hasta que se usa la System.Net.Sockets.SocketAsyncEventArgs instancia para iniciar una operación de socket asincrónica. A continuación, la propiedad se establecerá en el tipo de operación asincrónica que se está realizando. Este tipo facilita más fácilmente el uso de un único delegado de devolución de llamada de finalización para varios tipos de operaciones de socket asincrónicas. Este tipo está pensado para su uso en la rutina de finalización socketAsyncCallback.
La SocketAsyncOperation propiedad utiliza el SocketAsyncEventArgs.LastOperation tipo .
Se aplica a
Consulte también
- AcceptAsync(SocketAsyncEventArgs)
- ConnectAsync(SocketAsyncEventArgs)
- DisconnectAsync(SocketAsyncEventArgs)
- ReceiveAsync(SocketAsyncEventArgs)
- ReceiveFromAsync(SocketAsyncEventArgs)
- ReceiveMessageFromAsync(SocketAsyncEventArgs)
- SendAsync(SocketAsyncEventArgs)
- SendPacketsAsync(SocketAsyncEventArgs)
- SendToAsync(SocketAsyncEventArgs)
- SocketAsyncEventArgs
- LastOperation