HostedFileDownloadStream.ToDataContentAsync(CancellationToken) 方法

定义

从其当前位置读取整个流内容,并将其作为一个 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)

参数

cancellationToken
CancellationToken

CancellationToken 监视取消请求。

返回

DataContent包含缓冲的文件内容。

注解

此方法将整个流内容缓冲到内存中。 对于大型文件,请考虑直接流式传输到目标。

适用于