MarkItDownReader.ReadAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.