![]() | IJsonStreamReader Interface |
Namespace: Couchbase.Core.IO.Serializers
public interface IJsonStreamReader : IDisposable
The IJsonStreamReader type exposes the following members.
Name | Description | |
---|---|---|
![]() | Value |
If the reader is stopped on a simple value attribute, returns
the value.
|
![]() | ValueType |
If the reader is stopped on a simple value attribute, returns
the .NET type of the value. Otherwise, returns null.
|
Name | Description | |
---|---|---|
![]() | InitializeAsync |
Initializes the reader
|
![]() | ReadArrayAsyncT |
Reads an array of tokens at the current point in the stream.
|
![]() | ReadObjectAsyncT |
Reads an object at the current point in the stream.
|
![]() | ReadTokenAsync |
Reads a dynamic token at the current point in the stream.
|
![]() | ReadToNextAttributeAsync |
Reads until the next attribute is found in the stream. Returns the path to the attribute,
or Field ValueType:null if the end of the stream is reached. |
Name | Description | |
---|---|---|
![]() | ReadObjectsAsyncT |
Read an array at the current point in the stream as an array of POCOs.
(Defined by JsonStreamDeserializerExtensions.) |
![]() | ReadTokensAsync |
Read an array at the current point in the stream as an array of .
(Defined by JsonStreamDeserializerExtensions.) |