JsonRpcExtensions.AsAsyncEnumerable Methode

Definition

Überlädt

Name Beschreibung
AsAsyncEnumerable<T>(IEnumerable<T>)

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings)

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken)

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken)

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

AsAsyncEnumerable<T>(IEnumerable<T>)

Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T>(this System.Collections.Generic.IEnumerable<T> enumerable);
static member AsAsyncEnumerable : seq<'T> -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T)) As IAsyncEnumerable(Of T)

Typparameter

T

Der Typ des Elements, das durch die Sequenz aufgezählt wird.

Parameter

enumerable
IEnumerable<T>

Die zu konvertierende Enumeration.

Gibt zurück

Die asynchrone enumerationsfähige Instanz.

Gilt für:

AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings)

Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T>(this System.Collections.Generic.IEnumerable<T> enumerable, StreamJsonRpc.JsonRpcEnumerableSettings? settings);
static member AsAsyncEnumerable : seq<'T> * StreamJsonRpc.JsonRpcEnumerableSettings -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T), settings As JsonRpcEnumerableSettings) As IAsyncEnumerable(Of T)

Typparameter

T

Der Typ des Elements, das durch die Sequenz aufgezählt wird.

Parameter

enumerable
IEnumerable<T>

Die zu konvertierende Enumeration.

settings
JsonRpcEnumerableSettings

Die Einstellungen, die dieser Enumeration zugeordnet werden sollen.

Gibt zurück

Die asynchrone enumerationsfähige Instanz.

Gilt für:

AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken)

Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T>(this System.Collections.Generic.IEnumerable<T> enumerable, System.Threading.CancellationToken cancellationToken);
static member AsAsyncEnumerable : seq<'T> * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T), cancellationToken As CancellationToken) As IAsyncEnumerable(Of T)

Typparameter

T

Der Typ des Elements, das durch die Sequenz aufgezählt wird.

Parameter

enumerable
IEnumerable<T>

Die zu konvertierende Enumeration.

cancellationToken
CancellationToken

Ein Abbruchtoken.

Gibt zurück

Die asynchrone enumerationsfähige Instanz.

Gilt für:

AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken)

Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs
Quelle:
JsonRpcExtensions.cs

Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht.

public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T>(this System.Collections.Generic.IEnumerable<T> enumerable, StreamJsonRpc.JsonRpcEnumerableSettings? settings, System.Threading.CancellationToken cancellationToken);
static member AsAsyncEnumerable : seq<'T> * StreamJsonRpc.JsonRpcEnumerableSettings * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T), settings As JsonRpcEnumerableSettings, cancellationToken As CancellationToken) As IAsyncEnumerable(Of T)

Typparameter

T

Der Typ des Elements, das durch die Sequenz aufgezählt wird.

Parameter

enumerable
IEnumerable<T>

Die zu konvertierende Enumeration.

settings
JsonRpcEnumerableSettings

Die Einstellungen, die dieser Enumeration zugeordnet werden sollen.

cancellationToken
CancellationToken

Ein Abbruchtoken.

Gibt zurück

Die asynchrone enumerationsfähige Instanz.

Gilt für: