AsyncStreamingClientResult.CreateJsonLines Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| CreateJsonLines(PipelineResponse, CancellationToken) |
Creates a result that parses raw newline-delimited JSON values. |
| CreateJsonLines<T>(PipelineResponse, Func<BinaryData,T>, CancellationToken) |
Creates a result that parses newline-delimited JSON values. |
CreateJsonLines(PipelineResponse, CancellationToken)
Creates a result that parses raw newline-delimited JSON values.
public static System.ClientModel.AsyncStreamingClientResult<BinaryData> CreateJsonLines(System.ClientModel.Primitives.PipelineResponse response, System.Threading.CancellationToken operationCancellationToken = default);
static member CreateJsonLines : System.ClientModel.Primitives.PipelineResponse * System.Threading.CancellationToken -> System.ClientModel.AsyncStreamingClientResult<BinaryData>
Public Shared Function CreateJsonLines (response As PipelineResponse, Optional operationCancellationToken As CancellationToken = Nothing) As AsyncStreamingClientResult(Of BinaryData)
Parameters
- response
- PipelineResponse
An established response containing the stream.
- operationCancellationToken
- CancellationToken
The cancellation token for the operation.
Returns
A one-shot asynchronous streaming result.
Applies to
CreateJsonLines<T>(PipelineResponse, Func<BinaryData,T>, CancellationToken)
Creates a result that parses newline-delimited JSON values.
public static System.ClientModel.AsyncStreamingClientResult<T> CreateJsonLines<T>(System.ClientModel.Primitives.PipelineResponse response, Func<BinaryData,T> itemParser, System.Threading.CancellationToken operationCancellationToken = default);
static member CreateJsonLines : System.ClientModel.Primitives.PipelineResponse * Func<BinaryData, 'T> * System.Threading.CancellationToken -> System.ClientModel.AsyncStreamingClientResult<'T>
Public Shared Function CreateJsonLines(Of T) (response As PipelineResponse, itemParser As Func(Of BinaryData, T), Optional operationCancellationToken As CancellationToken = Nothing) As AsyncStreamingClientResult(Of T)
Type Parameters
- T
The type of parsed values.
Parameters
- response
- PipelineResponse
An established response containing the stream.
- itemParser
- Func<BinaryData,T>
The parser for each JSON line.
- operationCancellationToken
- CancellationToken
The cancellation token for the operation.
Returns
A one-shot asynchronous streaming result.