Language

AsyncStreamingResult.CreateJsonLines Method

Definition

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)

Source:
AsyncStreamingResult.cs

Creates a result that parses raw newline-delimited JSON values.

public static System.ClientModel.AsyncStreamingResult<BinaryData> CreateJsonLines(System.ClientModel.Primitives.PipelineResponse response, System.Threading.CancellationToken operationCancellationToken = default);
static member CreateJsonLines : System.ClientModel.Primitives.PipelineResponse * System.Threading.CancellationToken -> System.ClientModel.AsyncStreamingResult<BinaryData>
Public Shared Function CreateJsonLines (response As PipelineResponse, Optional operationCancellationToken As CancellationToken = Nothing) As AsyncStreamingResult(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)

Source:
AsyncStreamingResult.cs

Creates a result that parses newline-delimited JSON values.

public static System.ClientModel.AsyncStreamingResult<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.AsyncStreamingResult<'T>
Public Shared Function CreateJsonLines(Of T) (response As PipelineResponse, itemParser As Func(Of BinaryData, T), Optional operationCancellationToken As CancellationToken = Nothing) As AsyncStreamingResult(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.

Applies to