C# Класс System.Net.Sockets.Socket.SocketAsyncResult

Наследование: IAsyncResult
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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