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

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

공개 메소드들

메소드 설명
For ( string httpVersion, StringValues>.IDictionary headers, FrameContext context ) : MessageBody
ReadAsync ( ArraySegment buffer, CancellationToken cancellationToken = default(CancellationToken) ) : Task
ReadAsyncImplementation ( ArraySegment buffer, CancellationToken cancellationToken ) : Task
TryGet ( StringValues>.IDictionary headers, string name, string &value ) : bool

보호된 메소드들

메소드 설명
MessageBody ( FrameContext context ) : System

메소드 상세

For() 공개 정적인 메소드

public static For ( string httpVersion, StringValues>.IDictionary headers, FrameContext context ) : MessageBody
httpVersion string
headers StringValues>.IDictionary
context FrameContext
리턴 MessageBody

MessageBody() 보호된 메소드

protected MessageBody ( FrameContext context ) : System
context FrameContext
리턴 System

ReadAsync() 공개 메소드

public ReadAsync ( ArraySegment buffer, CancellationToken cancellationToken = default(CancellationToken) ) : Task
buffer ArraySegment
cancellationToken System.Threading.CancellationToken
리턴 Task

ReadAsyncImplementation() 공개 추상적인 메소드

public abstract ReadAsyncImplementation ( ArraySegment buffer, CancellationToken cancellationToken ) : Task
buffer ArraySegment
cancellationToken System.Threading.CancellationToken
리턴 Task

TryGet() 공개 정적인 메소드

public static TryGet ( StringValues>.IDictionary headers, string name, string &value ) : bool
headers StringValues>.IDictionary
name string
value string
리턴 bool