System.Net.Http Namespace


The System.Net.Http namespace contains classes of HTTP attributes.


Class Description
System_CAPS_pubclass ByteRangeStreamContent

HttpContent implementation which provides a byte range view over a stream used to generate HTTP 206 (Partial Content) byte range responses. The ByteRangeStreamContent supports one or more byte ranges regardless of whether the ranges are consecutive or not. If there is only one range then a single partial response body containing a Content-Range header is generated. If there are more than one ranges then a multipart/byteranges response is generated where each body part contains a range indicated by the associated Content-Range header field.

System_CAPS_pubclass HttpClientExtensions

Extension methods that aid in making formatted requests using HttpClient.

System_CAPS_pubclass HttpClientFactory

Represents the factory for creating new instance of HttpClient.

System_CAPS_pubclass HttpContentExtensions

Specifies extension methods to allow strongly typed objects to be read from HttpContent instances.

System_CAPS_pubclass HttpContentFormDataExtensions

Extension methods to read HTML form URL-encoded datafrom HttpContent instances.

System_CAPS_pubclass HttpContentMessageExtensions

Provides extension methods to read HttpRequestMessage and HttpResponseMessage entities from HttpContent instances.

System_CAPS_pubclass HttpContentMultipartExtensions

Extension methods to read MIME multipart entities from HttpContent instances.

System_CAPS_pubclass HttpMessageContent

Derived HttpContent class which can encapsulate an HttpResponseMessage or an HttpRequestMessage as an entity with media type "application/http".

System_CAPS_pubclass HttpRequestHeadersExtensions

Provides extension methods for the HttpRequestHeaders class.

System_CAPS_pubclass HttpRequestMessageExtensions

Provides extension methods for HttpRequestMessage.

System_CAPS_pubclass HttpResponseHeadersExtensions

Provides extension methods for the HttpResponseHeaders class.

System_CAPS_pubclass HttpResponseMessageExtensions

Represents the message extensions for the HTTP response from an ASP.NET operation.

System_CAPS_pubclass InvalidByteRangeException

An exception thrown by ByteRangeStreamContent in case none of the requested ranges overlap with the current extend of the selected resource. The current extend of the resource is indicated in the ContentRange property.

System_CAPS_pubclass MultipartFileData

Represents a multipart file data.

System_CAPS_pubclass MultipartFileStreamProvider

Represents an T:System.Net.Http.IMultipartStreamProvider suited for writing each MIME body parts of the MIME multipart message to a file using a FileStream.

System_CAPS_pubclass MultipartFormDataRemoteStreamProvider

A MultipartStreamProvider implementation suited for use with HTML file uploads for writing file content to a remote storage Stream. The stream provider looks at the Content-Disposition header field and determines an output remote Stream based on the presence of a filename parameter. If a filename parameter is present in the Content-Disposition header field, then the body part is written to a remote Stream provided by GetRemoteStream. Otherwise it is written to a MemoryStream.

System_CAPS_pubclass MultipartFormDataStreamProvider

Represents an T:System.Net.Http.IMultipartStreamProvider suited for use with HTML file uploads for writing file content to a FileStream.

System_CAPS_pubclass MultipartMemoryStreamProvider

Represents a multipart memory stream provider.

System_CAPS_pubclass MultipartRelatedStreamProvider

Represents the provider for the multipart related multistream.

System_CAPS_pubclass MultipartRemoteFileData

Represents a multipart file data for remote storage.

System_CAPS_pubclass MultipartStreamProvider

Represents a stream provider that examines the headers provided by the MIME multipart parser as part of the MIME multipart extension methods (see HttpContentMultipartExtensions) and decides what kind of stream to return for the body part to be written to.

System_CAPS_pubclass ObjectContent

Contains a value as well as an associated MediaTypeFormatter that will be used to serialize the value when writing this content.

System_CAPS_pubclass ObjectContent<T>

Generic form of ObjectContent.

System_CAPS_pubclass ODataHttpRequestMessageExtensions

Provides extension methods for the HttpRequestMessage class.

System_CAPS_pubclass OwinHttpRequestMessageExtensions

Provides extension methods for the HttpRequestMessage class.

System_CAPS_pubclass PushStreamContent

Enables scenarios where a data producer wants to write directly (either synchronously or asynchronously) using a stream.

System_CAPS_pubclass RemoteStreamInfo

Represents the result for GetRemoteStream.

System_CAPS_pubclass UnsupportedMediaTypeException

Defines an exception type for signalling that a request's media type was not supported.

System_CAPS_pubclass UriExtensions

Contains extension methods to allow strongly typed objects to be read from the query component of Uri instances.

Return to top