Class RosterHttpResponseMessage
This clones a HttpResponseMessage object without it being IDisposable.
Inherited Members
Namespace: Microsoft.XboxStudios.SQTech.Roster.Client
Assembly: Microsoft.XboxStudios.SQTech.Roster.Client.Common.dll
Syntax
public class RosterHttpResponseMessage
Fields
View SourceEmpty
Empty RosterHttpResponseMessage.
Declaration
public static readonly RosterHttpResponseMessage Empty
Field Value
Type | Description |
---|---|
RosterHttpResponseMessage |
Properties
View SourceContent
Gets the response content as a string.
Declaration
public string Content { get; }
Property Value
Type | Description |
---|---|
string |
Headers
Gets the response headers.
Declaration
public HttpResponseHeaders? Headers { get; }
Property Value
Type | Description |
---|---|
HttpResponseHeaders |
IsSuccessStatusCode
Gets a value indicating whether the response status code is a success code.
Declaration
public bool IsSuccessStatusCode { get; }
Property Value
Type | Description |
---|---|
bool |
ReasonPhrase
Gets the reason phrase sent by the server.
Declaration
public string ReasonPhrase { get; }
Property Value
Type | Description |
---|---|
string |
StatusCode
Gets the response status code.
Declaration
public HttpStatusCode StatusCode { get; }
Property Value
Type | Description |
---|---|
HttpStatusCode |
Version
Gets the HTTP version used in the response.
Declaration
public Version Version { get; }
Property Value
Type | Description |
---|---|
Version |
Methods
View SourceCreateAsync(HttpResponseMessage)
Creates a RosterHttpResponseMessage.
Declaration
public static Task<RosterHttpResponseMessage> CreateAsync(HttpResponseMessage responseMessage)
Parameters
Type | Name | Description |
---|---|---|
HttpResponseMessage | responseMessage |
Returns
Type | Description |
---|---|
Task<RosterHttpResponseMessage> |
TryGetFailedRequestDetail(out FailedRequestDetail)
Attempts deserialize response content as a Roster FailedRequestDetail.
Declaration
public bool TryGetFailedRequestDetail(out FailedRequestDetail frd)
Parameters
Type | Name | Description |
---|---|---|
FailedRequestDetail | frd | The output FailedRequestDetail. |
Returns
Type | Description |
---|---|
bool | True if serialization was successful. Otherwise false. |