CompressedResult
Assembly: ServiceStack.dll
View Source
Declaration
public class CompressedResult : IStreamWriterAsync, IHttpResult, IHasOptions
Properties
Contents
View Source
Declaration
public byte[] Contents { get; }
ContentType
View Source
Declaration
public string ContentType { get; set; }
Headers
View Source
Declaration
public Dictionary<string, string> Headers { get; }
Cookies
View Source
Declaration
public List<Cookie> Cookies { get; }
Status
View Source
Declaration
public int Status { get; set; }
StatusCode
View Source
Declaration
public HttpStatusCode StatusCode { get; set; }
StatusDescription
View Source
Declaration
public string StatusDescription { get; set; }
Response
View Source
Declaration
public object Response { get; set; }
ResponseFilter
View Source
Declaration
public IContentTypeWriter ResponseFilter { get; set; }
RequestContext
View Source
Declaration
public IRequest RequestContext { get; set; }
PaddingLength
View Source
Declaration
public int PaddingLength { get; set; }
ResultScope
View Source
Declaration
public Func<IDisposable> ResultScope { get; set; }
Options
View Source
Declaration
public IDictionary<string, string> Options { get; }
LastModified
View Source
Declaration
public DateTime? LastModified { set; }
Fields
DefaultContentType
View Source
Declaration
public const string DefaultContentType = "application/xml"
Methods
WriteToAsync(Stream, CancellationToken)
View Source
Declaration
public async Task WriteToAsync(Stream responseStream, CancellationToken token = default(CancellationToken))
Returns
System.Threading.Tasks.Task
Parameters
Type | Name |
---|---|
System.IO.Stream | responseStream |
System.Threading.CancellationToken | token |