C# 클래스 Squared.Task.Http.HttpServer.Response

파일 보기 프로젝트 열기: sq/Fracture

공개 프로퍼티들

프로퍼티 타입 설명
DefaultEncoding System.Text.Encoding
Headers HeaderCollection
StatusCode int
StatusText string

Private Properties

프로퍼티 타입 설명
GetShim IAsyncDataWriter
Response System
Response System
SendAndDispose void
SendHeadersTask IEnumerator
SendResponseTask IEnumerator
SendResponseTask IEnumerator
SendResponseTask IEnumerator

공개 메소드들

메소드 설명
GetResponseWriter ( ) : IAsyncDataWriter
SendHeaders ( ) : IFuture
SendResponse ( ArraySegment response ) : IFuture
SendResponse ( Stream source, int count = null ) : IFuture
SendResponse ( string responseText, Encoding responseEncoding = null ) : IFuture

비공개 메소드들

메소드 설명
GetShim ( ) : IAsyncDataWriter
Response ( ) : System
Response ( Request request, IAsyncDataWriter adapter, bool keepAlive ) : System
SendAndDispose ( ) : void
SendHeadersTask ( ) : IEnumerator
SendResponseTask ( ArraySegment payload ) : IEnumerator
SendResponseTask ( Stream source, int count ) : IEnumerator
SendResponseTask ( string text, Encoding encoding ) : IEnumerator

메소드 상세

GetResponseWriter() 공개 메소드

public GetResponseWriter ( ) : IAsyncDataWriter
리턴 IAsyncDataWriter

SendHeaders() 공개 메소드

public SendHeaders ( ) : IFuture
리턴 IFuture

SendResponse() 공개 메소드

public SendResponse ( ArraySegment response ) : IFuture
response ArraySegment
리턴 IFuture

SendResponse() 공개 메소드

public SendResponse ( Stream source, int count = null ) : IFuture
source Stream
count int
리턴 IFuture

SendResponse() 공개 메소드

public SendResponse ( string responseText, Encoding responseEncoding = null ) : IFuture
responseText string
responseEncoding System.Text.Encoding
리턴 IFuture

프로퍼티 상세

DefaultEncoding 공개적으로 정적으로 프로퍼티

public static Encoding,System.Text DefaultEncoding
리턴 System.Text.Encoding

Headers 공개적으로 프로퍼티

public HeaderCollection Headers
리턴 HeaderCollection

StatusCode 공개적으로 프로퍼티

public int StatusCode
리턴 int

StatusText 공개적으로 프로퍼티

public string StatusText
리턴 string