Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
StreamContent Class
Provides HTTP content based on a stream.
Inheritance Hierarchy
System.Object
System.Net.Http.HttpContent
System.Net.Http.StreamContent
Namespace: System.Net.Http
Assembly: System.Net.Http (in System.Net.Http.dll)
Syntax
'Declaration
Public Class StreamContent _
Inherits HttpContent
'Usage
Dim instance As StreamContent
public class StreamContent : HttpContent
public ref class StreamContent : public HttpContent
type StreamContent =
class
inherit HttpContent
end
public class StreamContent extends HttpContent
The StreamContent type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Public method | StreamContent(Stream) | Initializes a new instance of the StreamContent class. |
| Public method | StreamContent(Stream, Int32) | Initializes a new instance of the StreamContent class. |
Top
Properties
| Name | Description | |
|---|---|---|
| Public property | Headers | Gets the HTTP content headers as defined in RFC 2616. (Inherited from HttpContent.) |
Top
Methods
| Name | Description | |
|---|---|---|
| Public method | CopyToAsync(Stream) | Write the HTTP content to a stream as an asynchronous operation. (Inherited from HttpContent.) |
| Public method | CopyToAsync(Stream, TransportContext) | Write the HTTP content to a stream as an asynchronous operation. (Inherited from HttpContent.) |
| Protected method | CreateContentReadStreamAsync | (Overrides HttpContent.CreateContentReadStreamAsync().) |
| Public method | Dispose() | Releases the unmanaged resources and disposes of the managed resources used by the HttpContent. (Inherited from HttpContent.) |
| Protected method | Dispose(Boolean) | (Overrides HttpContent.Dispose(Boolean).) |
| Public method | Equals | (Inherited from Object.) |
| Protected method | Finalize | (Inherited from Object.) |
| Public method | GetHashCode | (Inherited from Object.) |
| Public method | GetType | (Inherited from Object.) |
| Public method | LoadIntoBufferAsync() | Serialize the HTTP content to a memory buffer as an asynchronous operation. (Inherited from HttpContent.) |
| Public method | LoadIntoBufferAsync(Int64) | (Inherited from HttpContent.) |
| Protected method | MemberwiseClone | (Inherited from Object.) |
| Public method | ReadAsByteArrayAsync | (Inherited from HttpContent.) |
| Public method | ReadAsStreamAsync | (Inherited from HttpContent.) |
| Public method | ReadAsStringAsync | (Inherited from HttpContent.) |
| Protected method | SerializeToStreamAsync | (Overrides HttpContent.SerializeToStreamAsync(Stream, TransportContext).) |
| Public method | ToString | (Inherited from Object.) |
| Protected method | TryComputeLength | (Overrides HttpContent.TryComputeLength(Int64).) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.