SocketAsyncOperation Enumeración

Definición

El tipo de operación del socket asincrónica más reciente realizada con este objeto de contexto.The type of asynchronous socket operation most recently performed with this context object.

public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation = 
Public Enum SocketAsyncOperation
Herencia
SocketAsyncOperation

Campos

Accept 1

Un operación Accept del socket.A socket Accept operation.

Connect 2

Una operación Connect del socket.A socket Connect operation.

Disconnect 3

Una operación Disconnect del socket.A socket Disconnect operation.

None 0

Ninguna de las operaciones del socket.None of the socket operations.

Receive 4

Una operación Receive del socket.A socket Receive operation.

ReceiveFrom 5

Una operación ReceiveFrom del socket.A socket ReceiveFrom operation.

ReceiveMessageFrom 6

Una operación ReceiveMessageFrom del socket.A socket ReceiveMessageFrom operation.

Send 7

Una operación Send del socket.A socket Send operation.

SendPackets 8

Una operación SendPackets del socket.A socket SendPackets operation.

SendTo 9

Operación SendTo del socket.A socket SendTo operation.

Comentarios

Este tipo describe la operación de socket asincrónico que se completó más recientemente con System.Net.Sockets.SocketAsyncEventArgs un objeto.This type describes the asynchronous socket operation that was most recently completed using a System.Net.Sockets.SocketAsyncEventArgs object. El valor de la SocketAsyncEventArgs.LastOperation propiedad se establece en None hasta que System.Net.Sockets.SocketAsyncEventArgs la instancia se utiliza para iniciar una operación de socket asincrónico.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. La propiedad se establecerá entonces en el tipo de operación asincrónica que se va a realizar.The property will then be set to the type of asynchronous operation being performed. Este tipo facilita más fácilmente el uso de un delegado de devolución de llamada de finalización única para varios tipos de operaciones de socket asincrónico.This type more easily facilitates using a single completion callback delegate for multiple kinds of asynchronous socket operations. Este tipo está pensado para su uso en la rutina de finalización SocketAsyncCallback.This type is intended for use in the SocketAsyncCallback completion routine.

La SocketAsyncOperation SocketAsyncEventArgs.LastOperation propiedad usa el tipo.The SocketAsyncOperation type is used by the SocketAsyncEventArgs.LastOperation property.

Se aplica a

Consulte también: