C# 클래스 System.Net.WebSockets.WebSocketHttpListenerDuplexStream.HttpListenerAsyncEventArgs

상속: EventArgs, IDisposable
파일 보기 프로젝트 열기: dotnet/corefx

Private Properties

프로퍼티 타입 설명
Complete void
CompletionPortCallback void
FinishOperationFailure void
FinishOperationSuccess void
FreeOverlapped void
InitializeOverlapped void
SetResults void
StartOperationCommon void
StartOperationReceive void
StartOperationSend void
UpdateDataChunk void
UpdateDataChunk void

공개 메소드들

메소드 설명
Dispose ( ) : void
HttpListenerAsyncEventArgs ( WebSocketBase webSocket, WebSocketHttpListenerDuplexStream stream ) : Microsoft.Win32.SafeHandles
SetBuffer ( byte buffer, int offset, int count ) : void
SetShouldCloseOutput ( ) : void

보호된 메소드들

메소드 설명
OnCompleted ( HttpListenerAsyncEventArgs e ) : void

비공개 메소드들

메소드 설명
Complete ( ) : void
CompletionPortCallback ( uint errorCode, uint numBytes, NativeOverlapped nativeOverlapped ) : void
FinishOperationFailure ( Exception exception, bool syncCompletion ) : void
FinishOperationSuccess ( int bytesTransferred, bool syncCompletion ) : void
FreeOverlapped ( bool checkForShutdown ) : void
InitializeOverlapped ( ThreadPoolBoundHandle boundHandle ) : void
SetResults ( Exception exception, int bytesTransferred ) : void
StartOperationCommon ( WebSocketHttpListenerDuplexStream currentStream, ThreadPoolBoundHandle boundHandle ) : void
StartOperationReceive ( ) : void
StartOperationSend ( ) : void
UpdateDataChunk ( ) : void
UpdateDataChunk ( int index, byte buffer, int offset, int count ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

HttpListenerAsyncEventArgs() 공개 메소드

public HttpListenerAsyncEventArgs ( WebSocketBase webSocket, WebSocketHttpListenerDuplexStream stream ) : Microsoft.Win32.SafeHandles
webSocket WebSocketBase
stream WebSocketHttpListenerDuplexStream
리턴 Microsoft.Win32.SafeHandles

OnCompleted() 보호된 메소드

protected OnCompleted ( HttpListenerAsyncEventArgs e ) : void
e HttpListenerAsyncEventArgs
리턴 void

SetBuffer() 공개 메소드

public SetBuffer ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
리턴 void

SetShouldCloseOutput() 공개 메소드

public SetShouldCloseOutput ( ) : void
리턴 void