Class RosterHttpRequestMessage
This clones a HttpRequestMessage object without it being IDisposable.
Inherited Members
Namespace: Microsoft.XboxStudios.SQTech.Roster.Client
Assembly: Microsoft.XboxStudios.SQTech.Roster.Client.Common.dll
Syntax
public class RosterHttpRequestMessage
Constructors
View SourceRosterHttpRequestMessage(HttpRequestMessage, string?)
Initializes a new instance of the RosterHttpRequestMessage class.
Declaration
public RosterHttpRequestMessage(HttpRequestMessage requestMessage, string? content)
Parameters
Type | Name | Description |
---|---|---|
HttpRequestMessage | requestMessage | See HttpRequestMessage. |
string | content | Content sent in the request. |
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 |
---|---|
string |
Headers
Gets the request headers.
Declaration
public HttpRequestHeaders? Headers { get; }
Property Value
Type | Description |
---|---|
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<string, object> |
RequestUri
Gets the request Uri.
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 |