C# 클래스 Microsoft.AspNet.Server.Kestrel.Http.SocketInput

상속: ICriticalNotifyCompletion
파일 보기 프로젝트 열기: Starcounter/KestrelHttpServer 1 사용 예제들

공개 메소드들

메소드 설명
ConsumingComplete ( MemoryPoolIterator2 consumed, MemoryPoolIterator2 examined ) : void
ConsumingStart ( ) : MemoryPoolIterator2
GetAwaiter ( ) : SocketInput
GetResult ( ) : void
IncomingComplete ( int count, Exception error ) : void
IncomingStart ( int minimumSize ) : IncomingBuffer
OnCompleted ( System.Action continuation ) : void
Skip ( int count ) : void
SocketInput ( MemoryPool2 memory ) : System
Take ( int count ) : ArraySegment
UnsafeOnCompleted ( System.Action continuation ) : void

메소드 상세

ConsumingComplete() 공개 메소드

public ConsumingComplete ( MemoryPoolIterator2 consumed, MemoryPoolIterator2 examined ) : void
consumed Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolIterator2
examined Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolIterator2
리턴 void

ConsumingStart() 공개 메소드

public ConsumingStart ( ) : MemoryPoolIterator2
리턴 Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolIterator2

GetAwaiter() 공개 메소드

public GetAwaiter ( ) : SocketInput
리턴 SocketInput

GetResult() 공개 메소드

public GetResult ( ) : void
리턴 void

IncomingComplete() 공개 메소드

public IncomingComplete ( int count, Exception error ) : void
count int
error System.Exception
리턴 void

IncomingStart() 공개 메소드

public IncomingStart ( int minimumSize ) : IncomingBuffer
minimumSize int
리턴 IncomingBuffer

OnCompleted() 공개 메소드

public OnCompleted ( System.Action continuation ) : void
continuation System.Action
리턴 void

Skip() 공개 메소드

public Skip ( int count ) : void
count int
리턴 void

SocketInput() 공개 메소드

public SocketInput ( MemoryPool2 memory ) : System
memory Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPool2
리턴 System

Take() 공개 메소드

public Take ( int count ) : ArraySegment
count int
리턴 ArraySegment

UnsafeOnCompleted() 공개 메소드

public UnsafeOnCompleted ( System.Action continuation ) : void
continuation System.Action
리턴 void