Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Sealed class: RT.Servers.HttpRequestHeaders

Summary

Encapsulates all supported HTTP request headers. These will be set by the server when it receives the request.

Constructors

Creates a new instance of HttpRequestHeaders.

Instance methods

bool
ContainsKey(string key)
  • Implements: IDictionary<string, string>.ContainsKey(string)
Determines if the specified header is present in this collection (case-insensitive).
IEnumerator<KeyValuePair<string, string>>
  • Implements: IEnumerable<KeyValuePair<string, string>>.GetEnumerator()
Enumerates all headers and values in this collection.
bool
TryGetValue(string key, out string value)
  • Implements: IDictionary<string, string>.TryGetValue(string, out string)
Attempts to get the specified header’s value from this collection.

Instance properties

int
  • Implements: ICollection<KeyValuePair<string, string>>.Count
Gets the number of headers in this collection.
bool
  • Implements: ICollection<KeyValuePair<string, string>>.IsReadOnly
Returns true.
string
this[string key]
  • Implements: IDictionary<string, string>.this[string]
Gets the value of the specified header, or null if such header is not present. Setting is not supported.
ICollection<string>
  • Implements: IDictionary<string, string>.Keys
Gets all the header names in this collection.
ICollection<string>
  • Implements: IDictionary<string, string>.Values
Gets all the header values in this collection.

Instance fields

ListSorted<QValue<string>>These members are not documented.
ListSorted<QValue<string>>
ListSorted<QValue<HttpContentEncoding>>
ListSorted<QValue<string>>
HttpConnection
long?
string
HttpPostContentType?
Dictionary<string, Cookie>
Dictionary<string, string>
string
DateTime?
List<WValue>
List<HttpRange>
string
string
List<IPAddress>