DataContent.LoadFromAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.