Class RosterHttpResponseMessage
This clones a
Inheritance
System.Object
RosterHttpResponseMessage
Namespace: Microsoft.XboxStudios.SQTech.Roster.Client
Assembly: Microsoft.XboxStudios.SQTech.Roster.Client.Common.dll
Syntax
public class RosterHttpResponseMessage : object
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 |
---|---|
System.String |
Headers
Gets the response headers.
Declaration
public HttpResponseHeaders? Headers { get; }
Property Value
Type | Description |
---|---|
System.Nullable<HttpResponseHeaders> |
IsSuccessStatusCode
Gets a value indicating whether the response status code is a success code.
Declaration
public bool IsSuccessStatusCode { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
ReasonPhrase
Gets the reason phrase sent by the server.
Declaration
public string ReasonPhrase { get; }
Property Value
Type | Description |
---|---|
System.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 async 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 |
---|---|
System.Boolean | True if serialization was successful. Otherwise false. |