Class RosterHttpRequestMessage
This clones a
Inheritance
System.Object
RosterHttpRequestMessage
Namespace: Microsoft.XboxStudios.SQTech.Roster.Client
Assembly: Microsoft.XboxStudios.SQTech.Roster.Client.Common.dll
Syntax
public class RosterHttpRequestMessage : object
Fields
View SourceEmpty
Empty RosterHttpRequestMessage.
Declaration
public static readonly RosterHttpRequestMessage Empty
Field Value
Type | Description |
---|---|
RosterHttpRequestMessage |
Properties
View SourceContent
Gets the request content as a string.
Declaration
public string Content { get; }
Property Value
Type | Description |
---|---|
System.String |
Headers
Gets the request headers.
Declaration
public HttpRequestHeaders? Headers { get; }
Property Value
Type | Description |
---|---|
System.Nullable<HttpRequestHeaders> |
Method
Gets the HTTP method used in the request.
Declaration
public HttpMethod Method { get; }
Property Value
Type | Description |
---|---|
HttpMethod |
Properties
Gets a set of properties from the request.
Declaration
public IDictionary<string, object> Properties { get; }
Property Value
Type | Description |
---|---|
IDictionary<System.String, System.Object> |
RequestUri
Gets the request
Declaration
public Uri RequestUri { get; }
Property Value
Type | Description |
---|---|
Uri |
Version
Gets the HTTP version used in the request.
Declaration
public Version Version { get; }
Property Value
Type | Description |
---|---|
Version |
Methods
View SourceCreateAsync(HttpRequestMessage)
Creates a RosterHttpRequestMessage.
Declaration
public static async Task<RosterHttpRequestMessage> CreateAsync(HttpRequestMessage requestMessage)
Parameters
Type | Name | Description |
---|---|---|
HttpRequestMessage | requestMessage | The |
Returns
Type | Description |
---|---|
Task<RosterHttpRequestMessage> | A populated RosterHttpRequestMessage. |