MarkItDownReader.ReadAsync Metod

Definition

Överlagringar

Name Description
ReadAsync(FileInfo, String, String, CancellationToken)

Läser en fil och konverterar den till en IngestionDocument.

ReadAsync(Stream, String, String, CancellationToken)

Läser en ström och konverterar den till en IngestionDocument.

ReadAsync(FileInfo, String, String, CancellationToken)

Källa:
MarkItDownReader.cs

Läser en fil och konverterar den till en 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)

Parametrar

source
FileInfo

Filen som ska läsas.

identifier
String

Dokumentets unika identifierare.

mediaType
String

Medietypen för filen.

cancellationToken
CancellationToken

Token som ska övervakas för annulleringsbegäranden.

Returer

En uppgift som representerar den asynkrona läsåtgärden.

Gäller för

ReadAsync(Stream, String, String, CancellationToken)

Källa:
MarkItDownReader.cs

Läser en ström och konverterar den till en 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)

Parametrar

source
Stream

Strömmen som ska läsas.

identifier
String

Dokumentets unika identifierare.

mediaType
String

Medietypen för innehållet.

cancellationToken
CancellationToken

Token som ska övervakas för annulleringsbegäranden.

Returer

En uppgift som representerar den asynkrona läsåtgärden.

Kommentarer

Innehållet i source kopieras till en temporär fil.

Gäller för