DataContent.LoadFromAsync Método

Definição

Sobrecargas

Name Description
LoadFromAsync(Stream, String, CancellationToken)

Carrega a DataContent de um stream de forma assíncrona.

LoadFromAsync(String, String, CancellationToken)

Carrega a DataContent partir de um caminho de ficheiro de forma assíncrona.

LoadFromAsync(Stream, String, CancellationToken)

Origem:
DataContent.cs

Carrega a DataContent de um stream de forma assíncrona.

public static System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.DataContent> LoadFromAsync(System.IO.Stream stream, string? mediaType = default, System.Threading.CancellationToken cancellationToken = default);
static member LoadFromAsync : System.IO.Stream * string * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.DataContent>
Public Shared Function LoadFromAsync (stream As Stream, Optional mediaType As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of DataContent)

Parâmetros

stream
Stream

O fluxo para carregar os dados.

mediaType
String

O tipo de media (também conhecido como tipo MIME) representado pelo conteúdo. Se não for fornecido e o fluxo for um FileStream, será inferido a partir da extensão do ficheiro. Se não puder ser inferido, usa-se "application/octet-stream".

cancellationToken
CancellationToken

O CancellationToken para monitorizar pedidos de cancelamento.

Devoluções

A contendo DataContent os dados do fluxo com o tipo e nome do meio inferidos ou especificados.

Exceções

stream é null.

Aplica-se a

LoadFromAsync(String, String, CancellationToken)

Origem:
DataContent.cs

Carrega a DataContent partir de um caminho de ficheiro de forma assíncrona.

public static System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.DataContent> LoadFromAsync(string path, string? mediaType = default, System.Threading.CancellationToken cancellationToken = default);
static member LoadFromAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.DataContent>
Public Shared Function LoadFromAsync (path As String, Optional mediaType As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of DataContent)

Parâmetros

path
String

O caminho absoluto ou relativo do ficheiro para carregar os dados. Os caminhos relativos dos ficheiros são relativos ao diretório de trabalho atual.

mediaType
String

O tipo de media (também conhecido como tipo MIME) representado pelo conteúdo. Se não for fornecido, será inferido a partir da extensão do ficheiro. Se não puder ser inferido, usa-se "application/octet-stream".

cancellationToken
CancellationToken

O CancellationToken para monitorizar pedidos de cancelamento.

Devoluções

A contendo DataContent os dados do ficheiro com o tipo e nome do meio inferidos ou especificados.

Exceções

path é null.

path está vazio.

Aplica-se a