C# 클래스 System.Net.Sockets.Socket.SocketAsyncResult

상속: IAsyncResult
파일 보기 프로젝트 열기: kumpera/mono

공개 프로퍼티들

프로퍼티 타입 설명
AcceptSocket Socket
Addresses System.Net.IPAddress[]
Buffer byte[]
Buffers IList>
EndCalled int
EndPoint System.Net.EndPoint
Offset int
Port int
ReuseSocket bool
Size int
Sock Socket
SockFlags SocketFlags
ares object
blocking bool
handle System.IntPtr
operation SocketOperation

공개 메소드들

메소드 설명
CheckIfThrowDelayedException ( ) : void
Complete ( ) : void
Complete ( Exception e ) : void
Complete ( Exception e, bool synch ) : void
Complete ( Socket s ) : void
Complete ( Socket s, int total ) : void
Complete ( bool synch ) : void
Complete ( int total ) : void
CompleteAllOnDispose ( Queue queue ) : void
CompleteDisposed ( object unused ) : void
Dispose ( ) : void
Init ( Socket sock, object state, AsyncCallback callback, SocketOperation operation ) : void
SocketAsyncResult ( ) : System
SocketAsyncResult ( Socket sock, object state, AsyncCallback callback, SocketOperation operation ) : System

비공개 메소드들

메소드 설명
GetDelegate ( Worker worker, SocketOperation op ) : SocketAsyncCall

메소드 상세

CheckIfThrowDelayedException() 공개 메소드

public CheckIfThrowDelayedException ( ) : void
리턴 void

Complete() 공개 메소드

public Complete ( ) : void
리턴 void

Complete() 공개 메소드

public Complete ( Exception e ) : void
e System.Exception
리턴 void

Complete() 공개 메소드

public Complete ( Exception e, bool synch ) : void
e System.Exception
synch bool
리턴 void

Complete() 공개 메소드

public Complete ( Socket s ) : void
s Socket
리턴 void

Complete() 공개 메소드

public Complete ( Socket s, int total ) : void
s Socket
total int
리턴 void

Complete() 공개 메소드

public Complete ( bool synch ) : void
synch bool
리턴 void

Complete() 공개 메소드

public Complete ( int total ) : void
total int
리턴 void

CompleteAllOnDispose() 공개 메소드

public CompleteAllOnDispose ( Queue queue ) : void
queue System.Collections.Queue
리턴 void

CompleteDisposed() 공개 메소드

public CompleteDisposed ( object unused ) : void
unused object
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Init() 공개 메소드

public Init ( Socket sock, object state, AsyncCallback callback, SocketOperation operation ) : void
sock Socket
state object
callback AsyncCallback
operation SocketOperation
리턴 void

SocketAsyncResult() 공개 메소드

public SocketAsyncResult ( ) : System
리턴 System

SocketAsyncResult() 공개 메소드

public SocketAsyncResult ( Socket sock, object state, AsyncCallback callback, SocketOperation operation ) : System
sock Socket
state object
callback AsyncCallback
operation SocketOperation
리턴 System

프로퍼티 상세

AcceptSocket 공개적으로 프로퍼티

public Socket AcceptSocket
리턴 Socket

Addresses 공개적으로 프로퍼티

public IPAddress[],System.Net Addresses
리턴 System.Net.IPAddress[]

Buffer 공개적으로 프로퍼티

public byte[] Buffer
리턴 byte[]

Buffers 공개적으로 프로퍼티

public IList> Buffers
리턴 IList>

EndCalled 공개적으로 프로퍼티

public int EndCalled
리턴 int

EndPoint 공개적으로 프로퍼티

public EndPoint,System.Net EndPoint
리턴 System.Net.EndPoint

Offset 공개적으로 프로퍼티

public int Offset
리턴 int

Port 공개적으로 프로퍼티

public int Port
리턴 int

ReuseSocket 공개적으로 프로퍼티

public bool ReuseSocket
리턴 bool

Size 공개적으로 프로퍼티

public int Size
리턴 int

Sock 공개적으로 프로퍼티

public Socket Sock
리턴 Socket

SockFlags 공개적으로 프로퍼티

public SocketFlags SockFlags
리턴 SocketFlags

ares 공개적으로 프로퍼티

public object ares
리턴 object

blocking 공개적으로 프로퍼티

public bool blocking
리턴 bool

handle 공개적으로 프로퍼티

public IntPtr,System handle
리턴 System.IntPtr

operation 공개적으로 프로퍼티

public SocketOperation operation
리턴 SocketOperation