JsonRpcExtensions.AsAsyncEnumerable Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AsAsyncEnumerable<T>(IEnumerable<T>) |
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении. |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings) |
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении. |
AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken) |
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении. |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken) |
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении. |
AsAsyncEnumerable<T>(IEnumerable<T>)
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении.
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)
Параметры типа
- T
Тип элемента, перечисляемого последовательностью.
Параметры
- enumerable
- IEnumerable<T>
Перечисление, которое необходимо преобразовать.
Возвращаемое значение
Асинхронный перечисляемый экземпляр.
Применяется к
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings)
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении.
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)
Параметры типа
- T
Тип элемента, перечисляемого последовательностью.
Параметры
- enumerable
- IEnumerable<T>
Перечисление, которое необходимо преобразовать.
- settings
- JsonRpcEnumerableSettings
Параметры, которые необходимо связать с этим перечисляемым.
Возвращаемое значение
Асинхронный перечисляемый экземпляр.
Применяется к
AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken)
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении.
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)
Параметры типа
- T
Тип элемента, перечисляемого последовательностью.
Параметры
- enumerable
- IEnumerable<T>
Перечисление, которое необходимо преобразовать.
- cancellationToken
- CancellationToken
Токен отмены.
Возвращаемое значение
Асинхронный перечисляемый экземпляр.
Применяется к
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken)
Преобразует объект IEnumerable<T> в так, чтобы IAsyncEnumerable<T> он был передан через RPC-подключение постепенно, а не в виде всей коллекции в одном сообщении.
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)
Параметры типа
- T
Тип элемента, перечисляемого последовательностью.
Параметры
- enumerable
- IEnumerable<T>
Перечисление, которое необходимо преобразовать.
- settings
- JsonRpcEnumerableSettings
Параметры, которые необходимо связать с этим перечисляемым.
- cancellationToken
- CancellationToken
Токен отмены.
Возвращаемое значение
Асинхронный перечисляемый экземпляр.