MarkItDownMcpReader.ReadAsync Methode

Definitie

Overloads

Name Description
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, String, String, CancellationToken)

Bron:
MarkItDownMcpReader.cs

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

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.

Van toepassing op

ReadAsync(Stream, String, String, CancellationToken)

Bron:
MarkItDownMcpReader.cs

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

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