IHostedFileClient.UploadAsync Метод

Определение

Отправляет файл в службу ИИ.

public System.Threading.Tasks.Task<Microsoft.Extensions.AI.HostedFileContent> UploadAsync(System.IO.Stream content, string? mediaType = default, string? fileName = default, Microsoft.Extensions.AI.HostedFileClientOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : System.IO.Stream * string * string * Microsoft.Extensions.AI.HostedFileClientOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.HostedFileContent>
Public Function UploadAsync (content As Stream, Optional mediaType As String = Nothing, Optional fileName As String = Nothing, Optional options As HostedFileClientOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HostedFileContent)

Параметры

content
Stream

Поток, содержащий содержимое файла для отправки.

mediaType
String

Тип носителя (MIME) содержимого.

fileName
String

Имя файла.

options
HostedFileClientOptions

Параметры настройки отправки.

cancellationToken
CancellationToken

Мониторинг CancellationToken запросов на отмену. Значение по умолчанию — None.

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

Сведения о отправленного файла.

Исключения

content равно null.

mediaType не является допустимым типом носителя.

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