Langue

IngestionDocumentReader.ReadAsync Méthode

Définition

Surcharges

Nom Description
ReadAsync(FileInfo, CancellationToken)

Lit un fichier et le convertit en fichier IngestionDocument.

ReadAsync(FileInfo, String, String, CancellationToken)

Lit un fichier et le convertit en fichier IngestionDocument.

ReadAsync(Stream, String, String, CancellationToken)

Lit un flux et le convertit en un IngestionDocument.

ReadAsync(FileInfo, CancellationToken)

Source:
IngestionDocumentReader.cs

Lit un fichier et le convertit en fichier 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)

Paramètres

source
FileInfo

Fichier à lire.

cancellationToken
CancellationToken

Jeton à surveiller pour les demandes d’annulation.

Retours

Tâche représentant l’opération de lecture asynchrone.

Exceptions

source a la valeur null.

S’applique à

ReadAsync(FileInfo, String, String, CancellationToken)

Source:
IngestionDocumentReader.cs

Lit un fichier et le convertit en fichier 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)

Paramètres

source
FileInfo

Fichier à lire.

identifier
String

Identificateur unique du document.

mediaType
String

Type de média du fichier.

cancellationToken
CancellationToken

Jeton à surveiller pour les demandes d’annulation.

Retours

Tâche représentant l’opération de lecture asynchrone.

Exceptions

source ou identifier est null ou vide.

S’applique à

ReadAsync(Stream, String, String, CancellationToken)

Source:
IngestionDocumentReader.cs

Lit un flux et le convertit en un 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)

Paramètres

source
Stream

Flux à lire.

identifier
String

Identificateur unique du document.

mediaType
String

Type de média du contenu.

cancellationToken
CancellationToken

Jeton à surveiller pour les demandes d’annulation.

Retours

Tâche représentant l’opération de lecture asynchrone.

S’applique à