Skip to main content

BasicHttpResponse

Assembly: ServiceStack.dll​
View Source​
Declaration
public class BasicHttpResponse : BasicResponse, IHasHeaders, IHttpResponse, IResponse

Properties​

CookieCollection​

View Source​
Declaration
public List<Cookie> CookieCollection { get; }

Cookies​

View Source​
Declaration
public ICookies Cookies { get; }

Inherited Properties​

ContentType​

View Source​
Declaration
public string ContentType { get; set; }

Dto​

View Source​
Declaration
public object Dto { get; set; }

HasStarted​

View Source​
Declaration
public bool HasStarted { get; set; }

Headers​

View Source​
Declaration
public Dictionary<string, string> Headers { get; }

IsClosed​

View Source​
Declaration
public bool IsClosed { get; set; }

Items​

View Source​
Declaration
public Dictionary<string, object> Items { get; }

KeepAlive​

View Source​
Declaration
public bool KeepAlive { get; set; }

OriginalResponse​

View Source​
Declaration
public object OriginalResponse { get; set; }

OutputStream​

View Source​
Declaration
public Stream OutputStream { get; }

Request​

View Source​
Declaration
public IRequest Request { get; }

StatusCode​

View Source​
Declaration
public int StatusCode { get; set; }

StatusDescription​

View Source​
Declaration
public string StatusDescription { get; set; }

UseBufferedStream​

View Source​
Declaration
public bool UseBufferedStream { get; set; }

Methods​

SetCookie(Cookie)​

View Source​
Declaration
public void SetCookie(Cookie cookie)
Parameters​
TypeName
System.Net.Cookiecookie

ClearCookies()​

View Source​
Declaration
public void ClearCookies()

Inherited Methods​

AddHeader(String, String)​

View Source​
Declaration
public void AddHeader(string name, string value)
Parameters​
TypeName
System.Stringname
System.Stringvalue

Close()​

View Source​
Declaration
public void Close()

CloseAsync(CancellationToken)​

View Source​
Declaration
public Task CloseAsync(CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
System.Threading.CancellationTokentoken

End()​

View Source​
Declaration
public void End()

Flush()​

View Source​
Declaration
public void Flush()

FlushAsync(CancellationToken)​

View Source​
Declaration
public Task FlushAsync(CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
System.Threading.CancellationTokentoken

GetHeader(String)​

View Source​
Declaration
public string GetHeader(string name)
Returns​

System.String

Parameters​
TypeName
System.Stringname

Redirect(String)​

View Source​
Declaration
public void Redirect(string url)
Parameters​
TypeName
System.Stringurl

RemoveHeader(String)​

View Source​
Declaration
public void RemoveHeader(string name)
Parameters​
TypeName
System.Stringname

SetContentLength(Int64)​

View Source​
Declaration
public void SetContentLength(long contentLength)
Parameters​
TypeName
System.Int64contentLength

Write(String)​

View Source​
Declaration
public void Write(string text)
Parameters​
TypeName
System.Stringtext

Implements​