PushStreamContent Constructor (Func<Stream, HttpContent, TransportContext, Task>, MediaTypeHeaderValue)

Initializes a new instance of the PushStreamContent class.

Namespace:  System.Net.Http
Assembly:  System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)

public PushStreamContent(
	Func<Stream, HttpContent, TransportContext, Task> onStreamAvailable,
	MediaTypeHeaderValue mediaType


Type: System.Func<Stream, HttpContent, TransportContext, Task>
An action that is called when an output stream is available, allowing the action to write to it directly.
Type: MediaTypeHeaderValue
The media type.

When the stream is closed, it will signal to the content that is has completed and the HTTP request or response will be completed.