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.
Reads synchronously from the buffered stream.
Namespace: System.Net.Http.Formatting
Assembly: System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)
Syntax
'Declaration
Public Overridable Function ReadFromStream ( _
type As Type, _
readStream As Stream, _
content As HttpContent, _
formatterLogger As IFormatterLogger _
) As Object
'Usage
Dim instance As BufferedMediaTypeFormatter
Dim type As Type
Dim readStream As Stream
Dim content As HttpContent
Dim formatterLogger As IFormatterLogger
Dim returnValue As Object
returnValue = instance.ReadFromStream(type, _
readStream, content, formatterLogger)
public virtual Object ReadFromStream(
Type type,
Stream readStream,
HttpContent content,
IFormatterLogger formatterLogger
)
public:
virtual Object^ ReadFromStream(
Type^ type,
Stream^ readStream,
HttpContent^ content,
IFormatterLogger^ formatterLogger
)
abstract ReadFromStream :
type:Type *
readStream:Stream *
content:HttpContent *
formatterLogger:IFormatterLogger -> Object
override ReadFromStream :
type:Type *
readStream:Stream *
content:HttpContent *
formatterLogger:IFormatterLogger -> Object
public function ReadFromStream(
type : Type,
readStream : Stream,
content : HttpContent,
formatterLogger : IFormatterLogger
) : Object
Parameters
type
Type: System.TypeThe type of the object to deserialize.
readStream
Type: System.IO.StreamThe stream from which to read
content
Type: HttpContentThe HttpContent, if available. Can be null.
formatterLogger
Type: System.Net.Http.Formatting.IFormatterLoggerThe IFormatterLogger to log events to.
Return Value
Type: System.Object
An object of the given type.
Remarks
An implementation of this method should close stream upon completion.