Lenguaje

IngestionDocumentReader.ReadAsync Método

Definición

Sobrecargas

Nombre Description
ReadAsync(FileInfo, CancellationToken)

Lee un archivo y lo convierte en .IngestionDocument

ReadAsync(FileInfo, String, String, CancellationToken)

Lee un archivo y lo convierte en .IngestionDocument

ReadAsync(Stream, String, String, CancellationToken)

Lee una secuencia y la convierte en .IngestionDocument

ReadAsync(FileInfo, CancellationToken)

Source:
IngestionDocumentReader.cs

Lee un archivo y lo convierte en .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)

Parámetros

source
FileInfo

Archivo que se va a leer.

cancellationToken
CancellationToken

Token que se va a supervisar para las solicitudes de cancelación.

Devoluciones

Tarea que representa la operación de lectura asincrónica.

Excepciones

source es null.

Se aplica a

ReadAsync(FileInfo, String, String, CancellationToken)

Source:
IngestionDocumentReader.cs

Lee un archivo y lo convierte en .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)

Parámetros

source
FileInfo

Archivo que se va a leer.

identifier
String

Identificador único del documento.

mediaType
String

Tipo de medio del archivo.

cancellationToken
CancellationToken

Token que se va a supervisar para las solicitudes de cancelación.

Devoluciones

Tarea que representa la operación de lectura asincrónica.

Excepciones

source o está o identifier está null vacío.

Se aplica a

ReadAsync(Stream, String, String, CancellationToken)

Source:
IngestionDocumentReader.cs

Lee una secuencia y la convierte en .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)

Parámetros

source
Stream

Secuencia que se va a leer.

identifier
String

Identificador único del documento.

mediaType
String

Tipo de medio del contenido.

cancellationToken
CancellationToken

Token que se va a supervisar para las solicitudes de cancelación.

Devoluciones

Tarea que representa la operación de lectura asincrónica.

Se aplica a