System.Net.Http
Initializes a new instance of the class.
The content used to initialize the .
The parameter is .
Initializes a new instance of the class.
The content used to initialize the .
The offset, in bytes, in the parameter used to initialize the .
The number of bytes in the starting from the parameter used to initialize the .
The parameter is .
The parameter is less than zero.-or-The parameter is greater than the length of content specified by the parameter.-or-The parameter is less than zero.-or-The parameter is greater than the length of content specified by the parameter - minus the parameter.
Creates an HTTP content stream as an asynchronous operation for reading whose backing store is memory from the .
The task object representing the asynchronous operation.
Serialize and write the byte array provided in the constructor to an HTTP content stream as an asynchronous operation.
The target stream.
Information about the transport, like channel binding token. This parameter may be .
The task object representing the asynchronous operation.
Determines whether a byte array has a valid length in bytes.
The length in bytes of the byte array.
if is a valid length; otherwise, .
Creates a new instance of the class.
Creates a new instance of the class with a specific inner handler.
The inner handler which is responsible for processing the HTTP response messages.
Releases the unmanaged resources used by the , and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.
The HTTP request message to send to the server.
A cancellation token to cancel operation.
The task object representing the asynchronous operation.
The was .
Initializes a new instance of the class with a specific collection of name/value pairs.
A collection of name/value pairs.
Initializes a new instance of the class.
The scheme to use for authorization.
Initializes a new instance of the class.
The scheme to use for authorization.
The credentials containing the authentication information of the user agent for the resource being requested.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents authentication header value information.
An instance.
is a reference.
is not valid authentication header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for a object.
A hash code for the current object.
Converts a string to an instance.
A string that represents cache-control header value information.
A instance.
is a reference.
is not valid cache-control header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A .
Initializes a new instance of the class.
A string that contains a .
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents content disposition header value information.
An instance.
is a reference.
is not valid content disposition header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
The starting or ending point of the range, in bytes.
Initializes a new instance of the class.
The position, in bytes, at which to start sending data.
The position, in bytes, at which to stop sending data.
Initializes a new instance of the class.
The position, in bytes, at which to start sending data.
The position, in bytes, at which to stop sending data.
The starting or ending point of the range, in bytes.
Determines whether the specified Object is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents content range header value information.
An instance.
is a reference.
is not valid content range header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A string that contains an .
Initializes a new instance of the class.
A string that contains an .
A value that indicates if this entity-tag header is a weak validator. If the entity-tag header is weak validator, then should be set to . If the entity-tag header is a strong validator, then should be set to .
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents entity tag header value information.
An instance.
is a reference.
is not valid entity tag header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
Adds the specified header and its values into the collection.
The header to add to the collection.
A list of header values to add to the collection.
Adds the specified header and its value into the collection.
The header to add to the collection.
The content of the header.
Removes all headers from the collection.
Returns if a specific header exists in the collection.
The specific header.
is the specified header exists in the collection; otherwise .
Returns an enumerator that can iterate through the instance.
An enumerator for the .
Returns all header values for a specified header stored in the collection.
The specified header to return values for.
An array of header strings.
Removes the specified header from the collection.
The name of the header to remove from the collection.
Returns .
Gets an enumerator that can iterate through a .
An instance of an implementation of an that can iterate through a .
Returns a string that represents the current object.
A string that represents the current object.
Returns a value that indicates whether the specified header and its values were added to the collection without validating the provided information.
The header to add to the collection.
The values of the header.
if the specified header and could be added to the collection; otherwise .
Returns a value that indicates whether the specified header and its value were added to the collection without validating the provided information.
The header to add to the collection.
The content of the header.
if the specified header and could be added to the collection; otherwise .
Return if a specified header and specified values are stored in the collection.
The specified header.
The specified header values.
is the specified header and are stored in the collection; otherwise .
Adds an entry to the .
The item to add to the header collection.
Removes all entries from the .
Determines if the contains an item.
The item to find to the header collection.
if the entry is contained in the instance; otherwise,
Copies the entire to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
The zero-based index in at which copying begins.
Returns an enumerator that iterates through the .
An enumerator for the instance.
Parses and adds an entry to the .
The entry to add.
Removes the specified item from the .
The item to remove.
if the was removed from the instance; otherwise,
Returns an enumerator that iterates through the .
An enumerator for the instance.
Returns a string that represents the current object. object.
A string that represents the current object.
Determines whether the input could be parsed and added to the .
The entry to validate.
if the could be parsed and added to the instance; otherwise,
Initializes a new instance of the class.
A object used to initialize the new instance.
Initializes a new instance of the class.
The source represented as a string to initialize the new instance.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents media type header value information.
A instance.
is a reference.
is not valid media type header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A represented as string to initialize the new instance.
Initializes a new instance of the class.
A represented as string to initialize the new instance.
The quality associated with this header value.
Converts a string to an instance.
A string that represents media type with quality header value information.
A instance.
is a reference.
is not valid media type with quality header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A object used to initialize the new instance.
Initializes a new instance of the class.
The header name.
Initializes a new instance of the class.
The header name.
The header value.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents name value header value information.
A instance.
is a reference.
is not valid name value header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A object used to initialize the new instance.
Initializes a new instance of the class.
The header name.
Initializes a new instance of the class.
The header name.
The header value.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents name value with parameter header value information.
A instance.
is a reference.
is not valid name value with parameter header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
The product name.
Initializes a new instance of the class.
The product name value.
The product version value.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents product header value information.
A instance.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A object used to initialize the new instance.
Initializes a new instance of the class.
A comment value.
Initializes a new instance of the class.
The product name value.
The product version value.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents product info header value information.
A instance.
is a reference.
is not valid product info header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A date value used to initialize the new instance.
Initializes a new instance of the class.
An object used to initialize the new instance.
Initializes a new instance of the class.
An entity tag represented as a string used to initialize the new instance.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents range condition header value information.
A instance.
is a reference.
is not valid range Condition header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
Initializes a new instance of the class with a byte range.
The position at which to start sending data.
The position at which to stop sending data.
is greater than -or-
or is less than 0.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents range header value information.
A instance.
is a reference.
is not valid range header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
he string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
The position at which to start sending data.
The position at which to stop sending data.
is greater than -or-
or is less than 0.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Initializes a new instance of the class.
The date and time offset used to initialize the new instance.
Initializes a new instance of the class.
The delta, in seconds, used to initialize the new instance.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents retry condition header value information.
A instance.
is a reference.
is not valid retry condition header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
The string used to initialize the new instance.
Initializes a new instance of the class.
A string used to initialize the new instance.
A quality factor used to initialize the new instance.
Determines whether the specified Object is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents quality header value information.
A instance.
is a reference.
is not valid string with quality header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A object used to initialize the new instance.
Initializes a new instance of the class.
A string used to initialize the new instance.
Determines whether the specified Object is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents transfer-coding header value information.
A instance.
is a reference.
is not valid transfer-coding header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
A string used to initialize the new instance.
Initializes a new instance of the class.
A string used to initialize the new instance.
A value for the quality factor.
Converts a string to an instance.
A string that represents transfer-coding value information.
A instance.
is a reference.
is not valid transfer-coding with quality header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
The protocol version of the received protocol.
The host and port that the request or response was received by.
Initializes a new instance of the class.
The protocol version of the received protocol.
The host and port that the request or response was received by.
The protocol name of the received protocol.
Initializes a new instance of the class.
The protocol version of the received protocol.
The host and port that the request or response was received by.
The protocol name of the received protocol.
The comment field used to identify the software of the recipient proxy or gateway.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
Returns a hash code for the current object.
Converts a string to an instance.
A string that represents via header value information.
A instance.
is a reference.
is not valid via header value information.
Creates a new object that is a copy of the current instance.
A copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
The specific warning code.
The host that attached the warning.
A quoted-string containing the warning text.
Initializes a new instance of the class.
The specific warning code.
The host that attached the warning.
A quoted-string containing the warning text.
The date/time stamp of the warning.
Determines whether the specified is equal to the current object.
The object to compare with the current object.
if the specified is equal to the current object; otherwise, .
Serves as a hash function for an object.
A hash code for the current object.
Converts a string to an instance.
A string that represents authentication header value information.
Returns a instance.
is a reference.
is not valid authentication header value information.
Creates a new object that is a copy of the current instance.
Returns a copy of the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Determines whether a string is valid information.
The string to validate.
The version of the string.
if is valid information; otherwise, .
Initializes a new instance of the class.
Initializes a new instance of the class with a specific handler.
The HTTP handler stack to use for sending requests.
Initializes a new instance of the class with a specific handler.
The responsible for processing the HTTP response messages.
if the inner handler should be disposed of by Dispose(), if you intend to reuse the inner handler.
Cancel all pending requests on this instance.
Send a DELETE request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a DELETE request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Send a GET request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.
The Uri the request is sent to.
An HTTP completion option value that indicates when the operation should be considered completed.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.
The Uri the request is sent to.
An HTTP completion option value that indicates when the operation should be considered completed.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.
The Uri the request is sent to.
An HTTP completion option value that indicates when the operation should be considered completed.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.
The Uri the request is sent to.
An HTTP completion option value that indicates when the operation should be considered completed.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.
The Uri the request is sent to.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a POST request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a POST request with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a POST request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a POST request with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a PUT request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a PUT request with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a PUT request to the specified Uri as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send a PUT request with a cancellation token as an asynchronous operation.
The Uri the request is sent to.
The HTTP request content sent to the server.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send an HTTP request as an asynchronous operation.
The HTTP request message to send.
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send an HTTP request as an asynchronous operation.
The HTTP request message to send.
When the operation should complete (as soon as a response is available or after reading the whole response content).
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send an HTTP request as an asynchronous operation.
The HTTP request message to send.
When the operation should complete (as soon as a response is available or after reading the whole response content).
The cancellation token to cancel operation.
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Send an HTTP request as an asynchronous operation.
The HTTP request message to send.
The cancellation token to cancel operation.
The task object representing the asynchronous operation.
The was .
The request message was already sent by the instance.
The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Creates an instance of a class.
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Creates an instance of based on the information provided in the as an operation that will not block.
The HTTP request message.
A cancellation token to cancel the operation.
The task object representing the asynchronous operation.
The was .
Initializes a new instance of the class.
Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the parameter.
The target stream.
The task object representing the asynchronous operation.
Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the parameter.
The target stream.
Information about the transport (channel binding token, for example). This parameter may be .
The task object representing the asynchronous operation.
Serialize the HTTP content to a memory stream as an asynchronous operation.
The task object representing the asynchronous operation.
Releases the unmanaged resources and disposes of the managed resources used by the .
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Serialize the HTTP content to a memory buffer as an asynchronous operation.
The task object representing the asynchronous operation.
Serialize the HTTP content to a memory buffer as an asynchronous operation.
The maximum size, in bytes, of the buffer to use.
The task object representing the asynchronous operation.
Serialize the HTTP content to a byte array as an asynchronous operation.
The task object representing the asynchronous operation.
Serialize the HTTP content and return a stream that represents the content as an asynchronous operation.
The task object representing the asynchronous operation.
Serialize the HTTP content to a string as an asynchronous operation.
The task object representing the asynchronous operation.
Serialize the HTTP content to a stream as an asynchronous operation.
The target stream.
Information about the transport (channel binding token, for example). This parameter may be .
The task object representing the asynchronous operation.
Determines whether the HTTP content has a valid length in bytes.
The length in bytes of the HTTP content.
if is a valid length; otherwise, .
Initializes a new instance of the class.
Releases the unmanaged resources and disposes of the managed resources used by the .
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Send an HTTP request as an asynchronous operation.
The HTTP request message to send.
The cancellation token to cancel operation.
The task object representing the asynchronous operation.
The was .
Initializes an instance of a class with a specific .
The responsible for processing the HTTP response messages.
Initializes an instance of a class with a specific .
The responsible for processing the HTTP response messages.
if the inner handler should be disposed of by Dispose(), if you intend to reuse the inner handler.
Releases the unmanaged resources and disposes of the managed resources used by the .
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Send an HTTP request as an asynchronous operation.
The HTTP request message to send.
The cancellation token to cancel operation.
The task object representing the asynchronous operation.
The was .
Initializes a new instance of the class with a specific HTTP method.
The HTTP method.
Determines whether the specified is equal to the current .
The HTTP method to compare with the current object.
if the specified object is equal to the current object; otherwise, .
Determines whether the specified is equal to the current .
The object to compare with the current object.
if the specified object is equal to the current object; otherwise, .
Serves as a hash function for this type.
A hash code for the current .
The equality operator for comparing two objects.
The left to an equality operator.
The right to an equality operator.
if the specified and parameters are equal; otherwise, .
The inequality operator for comparing two objects.
The left to an inequality operator.
The right to an inequality operator.
if the specified and parameters are inequal; otherwise, .
Returns a string that represents the current object.
A string representing the current object.
Initializes a new instance of the class.
Initializes a new instance of the class with a specific message that describes the current exception.
A message that describes the current exception.
Initializes a new instance of the class with a specific message that describes the current exception and an inner exception.
A message that describes the current exception.
The inner exception.
Initializes a new instance of the class.
Initializes a new instance of the class with an HTTP method and a request .
The HTTP method.
A string that represents the request .
Initializes a new instance of the class with an HTTP method and a request .
The HTTP method.
The to request.
Releases the unmanaged resources and disposes of the managed resources used by the .
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Returns a string that represents the current object.
A string representation of the current object.
Initializes a new instance of the class.
Initializes a new instance of the class with a specific .
The status code of the HTTP response.
Releases the unmanaged resources and disposes of unmanaged resources used by the .
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Throws an exception if the property for the HTTP response is .
The HTTP response message if the call is successful.
Returns a string that represents the current object.
A string representation of the current object.
Creates an instance of a class.
Creates an instance of a class with a specific inner handler.
The inner handler which is responsible for processing the HTTP response messages.
Performs processing on each request sent to the server.
The HTTP request message to process.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The HTTP request message that was processed.
Perform processing on each response from the server.
The HTTP response message to process.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The HTTP response message that was processed.
Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.
The HTTP request message to send to the server.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
The task object representing the asynchronous operation.
The was .
Creates a new instance of the class.
Creates a new instance of the class.
The subtype of the multipart content.
The was or contains only white space characters.
Creates a new instance of the class.
The subtype of the multipart content.
The boundary string for the multipart content.
The was or an empty string.The was or contains only white space characters.-or-The ends with a space character.
The length of the was greater than 70.
Add multipart HTTP content to a collection of objects that get serialized using the multipart/* content type specification.
The HTTP content to add to the collection.
The was .
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Returns an enumerator that iterates through the collection of objects that get serialized using the multipart/* content type specification..
An object that can be used to iterate through the collection.
Serialize the multipart HTTP content to a stream as an asynchronous operation.
The target stream.
Information about the transport (channel binding token, for example). This parameter may be .
The task object representing the asynchronous operation.
The explicit implementation of the method.
An object that can be used to iterate through the collection.
Determines whether the HTTP multipart content has a valid length in bytes.
The length in bytes of the HHTP content.
if is a valid length; otherwise, .
Creates a new instance of the class.
Creates a new instance of the class.
The boundary string for the multipart form data content.
The was or contains only white space characters.-or-The ends with a space character.
The length of the was greater than 70.
Add HTTP content to a collection of objects that get serialized to multipart/form-data MIME type.
The HTTP content to add to the collection.
The was .
Add HTTP content to a collection of objects that get serialized to multipart/form-data MIME type.
The HTTP content to add to the collection.
The name for the HTTP content to add.
The was or contains only white space characters.
The was .
Add HTTP content to a collection of objects that get serialized to multipart/form-data MIME type.
The HTTP content to add to the collection.
The name for the HTTP content to add.
The file name for the HTTP content to add to the collection.
The was or contains only white space characters.-or-The was or contains only white space characters.
The was .
Creates a new instance of the class.
The content used to initialize the .
Creates a new instance of the class.
The content used to initialize the .
The size, in bytes, of the buffer for the .
The was .
The was less than or equal to zero.
Write the HTTP stream content to a memory stream as an asynchronous operation.
The task object representing the asynchronous operation.
Releases the unmanaged resources used by the and optionally disposes of the managed resources.
to release both managed and unmanaged resources; to releases only unmanaged resources.
Serialize the HTTP content to a stream as an asynchronous operation.
The target stream.
Information about the transport (channel binding token, for example). This parameter may be .
The task object representing the asynchronous operation.
Determines whether the stream content has a valid length in bytes.
The length in bytes of the stream content.
if is a valid length; otherwise, .
Creates a new instance of the class.
The content used to initialize the .
Creates a new instance of the class.
The content used to initialize the .
The encoding to use for the content.
Creates a new instance of the class.
The content used to initialize the .
The encoding to use for the content.
The media type to use for the content.
Gets or sets the inner handler which processes the HTTP response messages.
The inner handler for HTTP response messages.
Gets the credentials containing the authentication information of the user agent for the resource being requested.
The credentials containing the authentication information.
Gets the scheme to use for authorization.
The scheme to use for authorization.
Cache-extension tokens, each with an optional assigned value.
A collection of cache-extension tokens each with an optional assigned value.
The maximum age, specified in seconds, that the HTTP client is willing to accept a response.
The time in seconds.
Whether an HTTP client is willing to accept a response that has exceeded its expiration time.
if the HTTP client is willing to accept a response that has exceed the expiration time; otherwise, .
The maximum time, in seconds, an HTTP client is willing to accept a response that has exceeded its expiration time.
The time in seconds.
The freshness lifetime, in seconds, that an HTTP client is willing to accept a response.
The time in seconds.
Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale.
if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale; otherwise, .
Whether an HTTP client is willing to accept a cached response.
if the HTTP client is willing to accept a cached response; otherwise, .
A collection of fieldnames in the "no-cache" directive in a cache-control header field on an HTTP response.
A collection of fieldnames.
Whether a cache must not store any part of either the HTTP request mressage or any response.
if a cache must not store any part of either the HTTP request mressage or any response; otherwise, .
Whether a cache or proxy must not change any aspect of the entity-body.
if a cache or proxy must not change any aspect of the entity-body; otherwise, .
Whether a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status.
if a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status; otherwise, .
Whether all or part of the HTTP response message is intended for a single user and must not be cached by a shared cache.
if the HTTP response message is intended for a single user and must not be cached by a shared cache; otherwise, .
A collection fieldnames in the "private" directive in a cache-control header field on an HTTP response.
A collection of fieldnames.
Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale for shared user agent caches.
if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale for shared user agent caches; otherwise, .
Whether an HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache.
if the HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache; otherwise, .
The shared maximum age, specified in seconds, in an HTTP response that overrides the "max-age" directive in a cache-control header or an Expires header for a shared cache.
The time in seconds.
The date at which the file was created.
The file creation date.
The disposition type for a content body part.
The disposition type.
A suggestion for how to construct a filename for storing the message payload to be used if the entity is detached and stored in a separate file.
A suggested filename.
A suggestion for how to construct filenames for storing message payloads to be used if the entities are detached and stored in a separate files.
A suggested filename of the form filename*.
The date at which the file was last modified.
The file modification date.
The name for a content body part.
The name for the content body part.
A set of parameters included the Content-Disposition header.
A collection of parameters.
The date the file was last read.
The last read date.
The approximate size, in bytes, of the file.
The approximate size, in bytes.
Gets the position at which to start sending data.
The position, in bytes, at which to start sending data.
Gets whether the Content-Range header has a length specified.
if the Content-Range has a length specified; otherwise, .
Gets whether the Content-Range has a range specified.
if the Content-Range has a range specified; otherwise, .
Gets the length of the full entity-body.
The length of the full entity-body.
Gets the position at which to stop sending data.
The position at which to stop sending data.
The range units used.
A that contains range units.
Gets the entity-tag header value.
Returns .
Gets whether the entity-tag is prefaced by a weakness indicator.
if the entity-tag is prefaced by a weakness indicator; otherwise, .
Gets the opaque quoted string.
An opaque quoted string.
Gets the value of the content header on an HTTP response.
The value of the header on an HTTP response.
Gets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets or sets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets or sets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets or sets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets or sets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets or sets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets or sets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets or sets the value of the content header on an HTTP response.
The value of the content header on an HTTP response.
Gets the number of headers in the .
The number of headers in a collection
Gets a value indicating whether the instance is read-only.
if the instance is read-only; otherwise, .
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets a value that indicates if the header for an HTTP request contains Close.
if the header contains Close, otherwise .
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets a value that indicates if the header for an HTTP request contains Continue.
if the header contains Continue, otherwise .
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
Returns .The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets or sets a value that indicates if the header for an HTTP request contains chunked.
if the header contains chunked, otherwise .
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP request.
The value of the header for an HTTP request.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets a value that indicates if the header for an HTTP response contains Close.
if the header contains Close, otherwise .
Gets or sets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
Returns .The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets a value that indicates if the header for an HTTP response contains chunked.
if the header contains chunked, otherwise .
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets the value of the header for an HTTP response.
The value of the header for an HTTP response.
Gets or sets the character set.
The character set.
Gets or sets the media-type header value.
The media-type header value.
Gets or sets the media-type header value parameters.
The media-type header value parameters.
Get or set the quality value for the .
The quality value for the object.
Gets the header name.
The header name.
Gets the header value.
The header value.
Gets the parameters from the object.
A collection containing the parameters.
Gets the name of the product token.
The name of the product token.
Gets the version of the product token.
The version of the product token.
Gets the comment from the object.
The comment value this .
Gets the product from the object.
The product value from this .
Gets the date from the object.
The date from the object.
Gets the entity tag from the object.
The entity tag from the object.
Gets the ranges specified from the object.
The ranges from the object.
Gets the unit from the object.
The unit from the object.
Gets the position at which to start sending data.
The position at which to start sending data.
Gets the position at which to stop sending data.
The position at which to stop sending data.
Gets the date and time offset from the object.
The date and time offset from the object.
Gets the delta in seconds from the object.
The delta in seconds from the object.
Gets the quality factor from the object.
The quality factor from the object.
Gets the string value from the object.
The string value from the object.
Gets the transfer-coding parameters.
The transfer-coding parameters.
Gets the transfer-coding value.
The transfer-coding value.
Gets the quality factor from the .
The quality factor from the .
Gets the comment field used to identify the software of the recipient proxy or gateway.
The comment field used to identify the software of the recipient proxy or gateway.
Gets the protocol name of the received protocol.
The protocol name.
Gets the protocol version of the received protocol.
The protocol version.
Gets the host and port that the request or response was received by.
The host and port that the request or response was received by.
Gets the host that attached the warning.
The host that attached the warning.
Gets the specific warning code.
The specific warning code.
Gets the date/time stamp of the warning.
The date/time stamp of the warning.
Gets a quoted-string containing the warning text.
A quoted-string containing the warning text.
Gets or sets the base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.
The base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.
Gets the headers which should be sent with each request.
The headers which should be sent with each request.
Gets or sets the maximum number of bytes to buffer when reading the response content.
The maximum number of bytes to buffer when reading the response content. The default value for this property is 2 gigabytes.
The size specified is less than or equal to zero.
An operation has already been started on the current instance.
The current instance has been disposed.
Gets or sets the timespan to wait before the request times out.
The timespan to wait before the request times out.
The timeout specified is less than or equal to zero and is not .
An operation has already been started on the current instance.
The current instance has been disposed.
Gets or sets a value that indicates whether the handler should follow redirection responses.
if the if the handler should follow redirection responses; otherwise . The default value is .
Gets or sets the type of decompression method used by the handler for automatic decompression of the HTTP content response.
The automatic decompression method used by the handler. The default value is .
Gets or sets a value that indicates whether the certificate is checked against the certificate authority revocation list.
if the certificate revocation list is checked; otherwise, .
Gets or sets a value that indicates if the certificate is automatically picked from the certificate store or if the caller is allowed to pass in a specific client certificate.
The collection of security certificates associated with this handler.
Gets the maximum allowed length of the response headers.
The length, in kilobytes (1024 bytes), of the response headers.
Gets or sets the cookie container used to store server cookies by the handler.
The cookie container used to store server cookies by the handler.
Gets or sets authentication information used by this handler.
The authentication credentials associated with the handler. The default is .
Gets or sets the credentials to submit to the proxy server for authentication.
The credentials needed to authenticate a request to the proxy server.
Gets or sets the maximum number of redirects that the handler follows.
The maximum number of redirection responses that the handler follows. The default value is 50.
Gets or sets the maximum number of concurrent connections allowed by an object.
The maximum number of concurrent connections allowed by an object.
Gets or sets the maximum request content buffer size used by the handler.
The maximum request content buffer size in bytes. The default value is 2 gigabytes.
Gets or sets the maxiumum response header length.
The maximum response header length.
Gets or sets a value that indicates whether the handler sends an Authorization header with the request.
for the handler to send an HTTP Authorization header with requests after authentication has taken place; otherwise, . The default is .
Gets a set of properties for the all HttpClient requests.
A set of custom properties.
Gets or sets proxy information used by the handler.
The proxy information used by the handler. The default value is .
Gets or sets a callback method to validate the server certificate.
A callback method to validate the server certificate.
Gets or sets the SSL protocol used by the HttpClient objects managed by the HttpClientHandler object.
One of the values defined in the SecurityProtocolType enumeration.
Gets a value that indicates whether the handler supports automatic response content decompression.
if the if the handler supports automatic response content decompression; otherwise . The default value is .
Gets a value that indicates whether the handler supports proxy settings.
if the if the handler supports proxy settings; otherwise . The default value is .
Gets a value that indicates whether the handler supports configuration settings for the and properties.
if the if the handler supports configuration settings for the and properties; otherwise . The default value is .
Gets or sets a value that indicates whether the handler uses the property to store server cookies and uses these cookies when sending requests.
if the if the handler supports uses the property to store server cookies and uses these cookies when sending requests; otherwise . The default value is .
Gets or sets a value that controls whether default credentials are sent with requests by the handler.
if the default credentials are used; otherwise . The default value is .
Gets or sets a value that indicates whether the handler uses a proxy for requests.
if the handler should use a proxy for requests; otherwise . The default value is .
Gets the HTTP content headers as defined in RFC 2616.
The content headers as defined in RFC 2616.
Represents an HTTP DELETE protocol method.
Returns .
Represents an HTTP GET protocol method.
Returns .
Represents an HTTP HEAD protocol method. The HEAD method is identical to GET except that the server only returns message-headers in the response, without a message-body.
Returns .
An HTTP method.
An HTTP method represented as a .
Represents an HTTP OPTIONS protocol method.
Returns .
Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI.
Returns .
Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI.
Returns .
Represents an HTTP TRACE protocol method.
Returns .
Gets or sets the contents of the HTTP message.
The content of a message
Gets the collection of HTTP request headers.
The collection of HTTP request headers.
Gets or sets the HTTP method used by the HTTP request message.
The HTTP method used by the request message. The default is the GET method.
Gets a set of properties for the HTTP request.
Returns .
Gets or sets the used for the HTTP request.
The used for the HTTP request.
Gets or sets the HTTP message version.
The HTTP message version. The default is 1.1.
Gets or sets the content of a HTTP response message.
The content of the HTTP response message.
Gets the collection of HTTP response headers.
The collection of HTTP response headers.
Gets a value that indicates if the HTTP response was successful.
A value that indicates if the HTTP response was successful. if was in the range 200-299; otherwise .
Gets or sets the reason phrase which typically is sent by servers together with the status code.
The reason phrase sent by the server.
Gets or sets the request message which led to this response message.
The request message which led to this response message.
Gets or sets the status code of the HTTP response.
The status code of the HTTP response.
Gets or sets the HTTP message version.
The HTTP message version. The default is 1.1.
Provides HTTP content based on a byte array.
Specifies how client certificates are provided.
The application manually provides the client certificates to the . This value is the default.
The will attempt to provide all available client certificates automatically.
A type for HTTP handlers that delegate the processing of HTTP response messages to another handler, called the inner handler.
A container for name/value tuples encoded using application/x-www-form-urlencoded MIME type.
Represents authentication information in Authorization, ProxyAuthorization, WWW-Authenticate, and Proxy-Authenticate header values.
Represents the value of the Cache-Control header.
Represents the value of the Content-Disposition header.
Represents the value of the Content-Range header.
Represents an entity-tag header value.
Represents the collection of Content Headers as defined in RFC 2616.
A collection of headers and their values as defined in RFC 2616.
Represents a collection of header values.
The header collection type.
Represents the collection of Request Headers as defined in RFC 2616.
Represents the collection of Response Headers as defined in RFC 2616.
Represents a media type used in a Content-Type header as defined in the RFC 2616.
Represents a media type with an additional quality factor used in a Content-Type header.
Represents a name/value pair used in various headers as defined in RFC 2616.
Represents a name/value pair with parameters used in various headers as defined in RFC 2616.
Represents a product token value in a User-Agent header.
Represents a value which can either be a product or a comment in a User-Agent header.
Represents an If-Range header value which can either be a date/time or an entity-tag value.
Represents a Range header value.
Represents a byte range in a Range header value.
Represents a Retry-After header value which can either be a date/time or a timespan value.
Represents a string header value with an optional quality.
Represents an accept-encoding header value.
Represents an Accept-Encoding header value.with optional quality factor.
Represents the value of a Via header.
Represents a warning value used by the Warning header.
Provides a base class for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.
The default message handler used by .
Indicates if operations should be considered completed either as soon as a response is available, or after reading the entire response message including the content.
The operation should complete after reading the entire response including the content.
The operation should complete as soon as a response is available and headers are read. The content is not read yet.
A base class representing an HTTP entity body and content headers.
A base type for HTTP message handlers.
A specialty class that allows applications to call the method on an Http handler chain.
A helper class for retrieving and comparing standard HTTP methods and for creating new HTTP methods.
A base class for exceptions thrown by the and classes.
Represents a HTTP request message.
Represents a HTTP response message including the status code and data.
A base type for handlers which only do some small processing of request and/or response messages.
Provides a collection of objects that get serialized using the multipart/* content type specification.
Provides a container for content encoded using multipart/form-data MIME type.
Provides HTTP content based on a stream.
Provides HTTP content based on a string.