語言

MarkdownReader.ReadAsync 方法

定義

多載

ReadAsync(FileInfo, String, String, CancellationToken)

來源:
MarkdownReader.cs

讀取檔案並將其轉換成 IngestionDocument.

public override System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument> ReadAsync(System.IO.FileInfo source, string identifier, string? mediaType = default, System.Threading.CancellationToken cancellationToken = default);
override this.ReadAsync : System.IO.FileInfo * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument>
Public Overrides Function ReadAsync (source As FileInfo, identifier As String, Optional mediaType As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IngestionDocument)

參數

source
FileInfo

要讀取的檔案。

identifier
String

文件的唯一識別碼。

mediaType
String

檔案的媒體類型。

cancellationToken
CancellationToken

用來監控取消申請的代幣。

傳回

一個代表非同步讀取操作的任務。

適用於

ReadAsync(Stream, String, String, CancellationToken)

來源:
MarkdownReader.cs

讀取串流並將其轉換為 IngestionDocument。

public override System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument> ReadAsync(System.IO.Stream source, string identifier, string mediaType, System.Threading.CancellationToken cancellationToken = default);
override this.ReadAsync : System.IO.Stream * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument>
Public Overrides Function ReadAsync (source As Stream, identifier As String, mediaType As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IngestionDocument)

參數

source
Stream

要閱讀的直播。

identifier
String

文件的唯一識別碼。

mediaType
String

內容的媒體類型。

cancellationToken
CancellationToken

用來監控取消申請的代幣。

傳回

一個代表非同步讀取操作的任務。

適用於