BinaryData.FromStreamAsync Метод

Определение

Перегрузки

Имя Описание
FromStreamAsync(Stream, CancellationToken)

BinaryData Создает экземпляр из указанного потока. Поток не удаляется этим методом.

FromStreamAsync(Stream, String, CancellationToken)

BinaryData Создает экземпляр из указанного потока и задает MediaType значение <pref="mediaType"></see>.

Поток не удаляется этим методом.

FromStreamAsync(Stream, CancellationToken)

Исходный код:
BinaryData.cs
Исходный код:
BinaryData.cs
Исходный код:
BinaryData.cs
Исходный код:
BinaryData.cs

BinaryData Создает экземпляр из указанного потока. Поток не удаляется этим методом.

public static System.Threading.Tasks.Task<BinaryData> FromStreamAsync(System.IO.Stream stream, System.Threading.CancellationToken cancellationToken = default);
static member FromStreamAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<BinaryData>
Public Shared Function FromStreamAsync (stream As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task(Of BinaryData)

Параметры

stream
Stream

Поток, содержащий данные.

cancellationToken
CancellationToken

Маркер, который можно использовать для отмены операции.

Возвращаемое значение

Значение, представляющее все оставшиеся streamданные.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых FromStream(Stream).

Применяется к

FromStreamAsync(Stream, String, CancellationToken)

Исходный код:
BinaryData.cs
Исходный код:
BinaryData.cs
Исходный код:
BinaryData.cs
Исходный код:
BinaryData.cs

BinaryData Создает экземпляр из указанного потока и задает MediaType значение <pref="mediaType"></see>.

Поток не удаляется этим методом.

public static System.Threading.Tasks.Task<BinaryData> FromStreamAsync(System.IO.Stream stream, string? mediaType, System.Threading.CancellationToken cancellationToken = default);
static member FromStreamAsync : System.IO.Stream * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<BinaryData>
Public Shared Function FromStreamAsync (stream As Stream, mediaType As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of BinaryData)

Параметры

stream
Stream

Поток, содержащий данные.

mediaType
String

Например, Octetтип MIME этих данных.

cancellationToken
CancellationToken

Маркер, который можно использовать для отмены операции.

Возвращаемое значение

Значение, представляющее все оставшиеся streamданные.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

См. также раздел

Применяется к