SocketAsyncOperation SocketAsyncOperation SocketAsyncOperation SocketAsyncOperation Enum

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
SocketAsyncOperationSocketAsyncOperationSocketAsyncOperationSocketAsyncOperation

Campos

Accept Accept Accept Accept 1

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

Connect Connect Connect Connect 2

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

Disconnect Disconnect Disconnect Disconnect 3

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

None None None None 0

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

Receive Receive Receive Receive 4

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

ReceiveFrom ReceiveFrom ReceiveFrom ReceiveFrom 5

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

ReceiveMessageFrom ReceiveMessageFrom ReceiveMessageFrom ReceiveMessageFrom 6

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

Send Send Send Send 7

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

SendPackets SendPackets SendPackets SendPackets 8

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

SendTo SendTo SendTo SendTo 9

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

Comentarios

Este tipo describe la operación de socket asincrónico que recientemente se completó con un System.Net.Sockets.SocketAsyncEventArgs 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 está establecida en None hasta el System.Net.Sockets.SocketAsyncEventArgs instancia sirve para comenzar 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. A continuación, se establecerá la propiedad para 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 más fácilmente facilita el uso de un delegado de devolución de llamada de finalización solo si hay 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 realización de SocketAsyncCallback.This type is intended for use in the SocketAsyncCallback completion routine.

El SocketAsyncOperation tipo es utilizado por el SocketAsyncEventArgs.LastOperation propiedad.The SocketAsyncOperation type is used by the SocketAsyncEventArgs.LastOperation property.

Se aplica a

Consulte también: