Partager via


BufferedMediaTypeFormatter.WriteToStreamAsync Method

Writes asynchronously to the buffered stream.

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

Syntax

'Declaration
Public Overrides NotOverridable Function WriteToStreamAsync ( _
    type As Type, _
    value As Object, _
    writeStream As Stream, _
    content As HttpContent, _
    transportContext As TransportContext _
) As Task
'Usage
Dim instance As BufferedMediaTypeFormatter 
Dim type As Type 
Dim value As Object 
Dim writeStream As Stream 
Dim content As HttpContent 
Dim transportContext As TransportContext 
Dim returnValue As Task 

returnValue = instance.WriteToStreamAsync(type, _
    value, writeStream, content, transportContext)
public override sealed Task WriteToStreamAsync(
    Type type,
    Object value,
    Stream writeStream,
    HttpContent content,
    TransportContext transportContext
)
public:
virtual Task^ WriteToStreamAsync(
    Type^ type, 
    Object^ value, 
    Stream^ writeStream, 
    HttpContent^ content, 
    TransportContext^ transportContext
) override sealed
abstract WriteToStreamAsync : 
        type:Type * 
        value:Object * 
        writeStream:Stream * 
        content:HttpContent * 
        transportContext:TransportContext -> Task  
override WriteToStreamAsync : 
        type:Type * 
        value:Object * 
        writeStream:Stream * 
        content:HttpContent * 
        transportContext:TransportContext -> Task
public override final function WriteToStreamAsync(
    type : Type, 
    value : Object, 
    writeStream : Stream, 
    content : HttpContent, 
    transportContext : TransportContext
) : Task

Parameters

  • type
    Type: System.Type

    The type of the object to serialize.

  • value
    Type: System.Object

    The object value to write. It may be null.

  • content
    Type: HttpContent

    The HttpContent, if available. Can be null.

Return Value

Type: System.Threading.Tasks.Task
A task object representing the asynchronous operation.

Remarks

An implementation of this method should close stream upon completion.

See Also

Reference

BufferedMediaTypeFormatter Class

System.Net.Http.Formatting Namespace