AsyncStreamingClientResult.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:
AsyncStreamingClientResult.cs

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)

Source:
AsyncStreamingClientResult.cs

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.

Applies to