HostedFileDownloadStream.ToDataContentAsync(CancellationToken) 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.
Lê todo o conteúdo do stream a partir da sua posição atual e devolve-o como um DataContent.
public virtual System.Threading.Tasks.Task<Microsoft.Extensions.AI.DataContent> ToDataContentAsync(System.Threading.CancellationToken cancellationToken = default);
abstract member ToDataContentAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.DataContent>
override this.ToDataContentAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.DataContent>
Public Overridable Function ToDataContentAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of DataContent)
Parâmetros
- cancellationToken
- CancellationToken
O CancellationToken para monitorizar pedidos de cancelamento.
Devoluções
A contendo DataContent o conteúdo do ficheiro em buffer.
Observações
Este método armazena todo o conteúdo do stream na memória. Para ficheiros grandes, considere fazer streaming diretamente para o destino.