다음을 통해 공유


SocketAsyncOperation 열거형

정의

이 컨텍스트 개체로 가장 최근에 수행한 비동기 소켓 작업의 형식입니다.

public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation = 
Public Enum SocketAsyncOperation
상속
SocketAsyncOperation

필드

Accept 1

소켓 Accept 작업입니다.

Connect 2

소켓 Connect 작업입니다.

Disconnect 3

소켓 Disconnect 작업입니다.

None 0

소켓 작업이 없습니다.

Receive 4

소켓 Receive 작업입니다.

ReceiveFrom 5

소켓 ReceiveFrom 작업입니다.

ReceiveMessageFrom 6

소켓 ReceiveMessageFrom 작업입니다.

Send 7

소켓 Send 작업입니다.

SendPackets 8

소켓 SendPackets 작업입니다.

SendTo 9

소켓 SendTo 작업입니다.

설명

이 형식을 사용 하 여 가장 최근에 완료 하는 비동기 소켓 작업을 설명를 System.Net.Sockets.SocketAsyncEventArgs 개체입니다. 값을 SocketAsyncEventArgs.LastOperation 속성이까지 None으로 설정 됩니다는 System.Net.Sockets.SocketAsyncEventArgs 인스턴스는 비동기 소켓 작업을 시작 하는 데 사용 됩니다. 다음 속성에 수행 되는 비동기 작업의 형식으로 설정 됩니다. 이 형식에 보다 쉽게 여러 종류의 비동기 소켓 작업에 대 한 단일 완료 콜백 대리자를 사용 하 여 용이해 집니다. 이 형식은 SocketAsyncCallback 완료 루틴에서 사용할 수 있습니다.

합니다 SocketAsyncOperation 형식에서 사용 되는 SocketAsyncEventArgs.LastOperation 속성입니다.

적용 대상

추가 정보