IngestionDocumentReader.ReadAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
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)
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)
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.