IngestionDocumentReader.ReadAsync Methode

Definitie

Overloads

Name Description
ReadAsync(FileInfo, CancellationToken)

Leest een bestand en converteert het naar een IngestionDocument.

ReadAsync(FileInfo, String, String, CancellationToken)

Leest een bestand en converteert het naar een IngestionDocument.

ReadAsync(Stream, String, String, CancellationToken)

Leest een stream en converteert deze naar een IngestionDocument.

ReadAsync(FileInfo, CancellationToken)

Bron:
IngestionDocumentReader.cs

Leest een bestand en converteert het naar een 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)

Parameters

source
FileInfo

Het bestand dat moet worden gelezen.

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen.

Retouren

Een taak die de asynchrone leesbewerking vertegenwoordigt.

Uitzonderingen

source is null.

Van toepassing op

ReadAsync(FileInfo, String, String, CancellationToken)

Bron:
IngestionDocumentReader.cs

Leest een bestand en converteert het naar een 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)

Parameters

source
FileInfo

Het bestand dat moet worden gelezen.

identifier
String

De unieke id voor het document.

mediaType
String

Het mediatype van het bestand.

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen.

Retouren

Een taak die de asynchrone leesbewerking vertegenwoordigt.

Uitzonderingen

source of identifier is null of leeg.

Van toepassing op

ReadAsync(Stream, String, String, CancellationToken)

Bron:
IngestionDocumentReader.cs

Leest een stream en converteert deze naar een 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)

Parameters

source
Stream

De stroom die moet worden gelezen.

identifier
String

De unieke id voor het document.

mediaType
String

Het mediatype van de inhoud.

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen.

Retouren

Een taak die de asynchrone leesbewerking vertegenwoordigt.

Van toepassing op