HostedFileClientExtensions.UploadAsync Método

Definição

Sobrecargas

UploadAsync(IHostedFileClient, DataContent, HostedFileClientOptions, CancellationToken)

Origem:
HostedFileClientExtensions.cs

Carrega conteúdo de um DataContentarquivo .

public static System.Threading.Tasks.Task<Microsoft.Extensions.AI.HostedFileContent> UploadAsync(this Microsoft.Extensions.AI.IHostedFileClient client, Microsoft.Extensions.AI.DataContent content, Microsoft.Extensions.AI.HostedFileClientOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member UploadAsync : Microsoft.Extensions.AI.IHostedFileClient * Microsoft.Extensions.AI.DataContent * Microsoft.Extensions.AI.HostedFileClientOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.HostedFileContent>
<Extension()>
Public Function UploadAsync (client As IHostedFileClient, content As DataContent, Optional options As HostedFileClientOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HostedFileContent)

Parâmetros

client
IHostedFileClient

O cliente de ficheiros.

content
DataContent

O conteúdo a carregar.

options
HostedFileClientOptions

Opções para configurar o upload.

cancellationToken
CancellationToken

O CancellationToken para monitorizar pedidos de cancelamento.

Devoluções

Informação sobre o ficheiro carregado.

Exceções

content é null.

Aplica-se a

UploadAsync(IHostedFileClient, String, HostedFileClientOptions, CancellationToken)

Origem:
HostedFileClientExtensions.cs

Carrega um ficheiro a partir de um caminho local.

public static System.Threading.Tasks.Task<Microsoft.Extensions.AI.HostedFileContent> UploadAsync(this Microsoft.Extensions.AI.IHostedFileClient client, string filePath, Microsoft.Extensions.AI.HostedFileClientOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member UploadAsync : Microsoft.Extensions.AI.IHostedFileClient * string * Microsoft.Extensions.AI.HostedFileClientOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.HostedFileContent>
<Extension()>
Public Function UploadAsync (client As IHostedFileClient, filePath As String, Optional options As HostedFileClientOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HostedFileContent)

Parâmetros

client
IHostedFileClient

O cliente de ficheiros.

filePath
String

O caminho para o ficheiro a carregar.

options
HostedFileClientOptions

Opções para configurar o upload.

cancellationToken
CancellationToken

O CancellationToken para monitorizar pedidos de cancelamento.

Devoluções

Informação sobre o ficheiro carregado.

Exceções

filePath é null.

filePath está vazio.

Aplica-se a