IngestionDocumentReader.ReadAsync メソッド

定義

オーバーロード

名前 説明
ReadAsync(FileInfo, CancellationToken)

ファイルを読み取り、 IngestionDocumentに変換します。

ReadAsync(FileInfo, String, String, CancellationToken)

ファイルを読み取り、 IngestionDocumentに変換します。

ReadAsync(Stream, String, String, CancellationToken)

ストリームを読み取り、 IngestionDocumentに変換します。

ReadAsync(FileInfo, CancellationToken)

ソース:
IngestionDocumentReader.cs

ファイルを読み取り、 IngestionDocumentに変換します。

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

パラメーター

source
FileInfo

読み取るファイル。

cancellationToken
CancellationToken

キャンセル要求を監視するトークン。

返品

非同期読み取り操作を表すタスク。

例外

sourcenullです。

適用対象

ReadAsync(FileInfo, String, String, CancellationToken)

ソース:
IngestionDocumentReader.cs

ファイルを読み取り、 IngestionDocumentに変換します。

public virtual System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument> ReadAsync(System.IO.FileInfo source, string identifier, string? mediaType = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ReadAsync : System.IO.FileInfo * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument>
override this.ReadAsync : System.IO.FileInfo * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument>
Public Overridable 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

キャンセル要求を監視するトークン。

返品

非同期読み取り操作を表すタスク。

例外

source または identifiernull または空です。

適用対象

ReadAsync(Stream, String, String, CancellationToken)

ソース:
IngestionDocumentReader.cs

ストリームを読み取り、 IngestionDocumentに変換します。

public abstract System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument> ReadAsync(System.IO.Stream source, string identifier, string mediaType, System.Threading.CancellationToken cancellationToken = default);
abstract member ReadAsync : System.IO.Stream * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.DataIngestion.IngestionDocument>
Public MustOverride 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

キャンセル要求を監視するトークン。

返品

非同期読み取り操作を表すタスク。

適用対象