MarkItDownReader.ReadAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ReadAsync(FileInfo, String, String, CancellationToken) |
Liest eine Datei und konvertiert sie in eine IngestionDocument. |
| ReadAsync(Stream, String, String, CancellationToken) |
Liest einen Datenstrom und konvertiert ihn in ein IngestionDocument. |
ReadAsync(FileInfo, String, String, CancellationToken)
- Quelle:
- MarkItDownReader.cs
Liest eine Datei und konvertiert sie in eine 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)
Parameter
- source
- FileInfo
Die zu lesende Datei.
- identifier
- String
Der eindeutige Bezeichner für das Dokument.
- mediaType
- String
Der Medientyp der Datei.
- cancellationToken
- CancellationToken
Das Token, das auf Abbruchanforderungen überwacht werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Lesevorgang darstellt.
Gilt für:
ReadAsync(Stream, String, String, CancellationToken)
- Quelle:
- MarkItDownReader.cs
Liest einen Datenstrom und konvertiert ihn in ein 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)
Parameter
- source
- Stream
Der zu lesende Datenstrom.
- identifier
- String
Der eindeutige Bezeichner für das Dokument.
- mediaType
- String
Der Medientyp des Inhalts.
- cancellationToken
- CancellationToken
Das Token, das auf Abbruchanforderungen überwacht werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Lesevorgang darstellt.
Hinweise
Der Inhalt wird source in eine temporäre Datei kopiert.