PipeReader Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define una clase que proporciona acceso a un lado de lectura de la canalización.
public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
- Herencia
-
PipeReader
Constructores
| Nombre | Description |
|---|---|
| PipeReader() |
Inicializa una nueva instancia de la clase PipeReader. |
Métodos
| Nombre | Description |
|---|---|
| AdvanceTo(SequencePosition, SequencePosition) |
Avanza el cursor de lectura de la canalización a después de los datos consumidos, marcando los datos como procesados, leídos y examinados. |
| AdvanceTo(SequencePosition) |
Avanza el cursor de lectura de la canalización a después de los datos consumidos, lo que marca los datos como procesados. |
| AsStream(Boolean) |
Devuelve una Stream representación de .PipeReader |
| CancelPendingRead() |
Cancela la operación pendiente ReadAsync(CancellationToken) sin provocar que se inicie y sin completar .PipeReader Si no hay ninguna operación pendiente, se cancela la siguiente operación. |
| Complete(Exception) |
Indica al productor que el consumidor está leyendo. |
| CompleteAsync(Exception) |
Marca la instancia del lector de canalización actual como completada, lo que significa que no se leerán más datos de ella. |
| CopyToAsync(PipeWriter, CancellationToken) |
Lee de forma asincrónica los bytes de PipeReader y los escribe en el especificado PipeWritermediante un token de cancelación especificado. |
| CopyToAsync(Stream, CancellationToken) |
Lee asincrónicamente los bytes de PipeReader y los escribe en la secuencia especificada, mediante un token de cancelación especificado. |
| Create(ReadOnlySequence<Byte>) |
Crea un PipeReader ajuste del especificado ReadOnlySequence<T>. |
| Create(Stream, StreamPipeReaderOptions) |
Crea un PipeReader ajuste del especificado Stream. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| OnWriterCompleted(Action<Exception,Object>, Object) |
Obsoletos.
Registra una devolución de llamada que se ejecuta cuando se completa el PipeWriter lado de la canalización. |
| ReadAsync(CancellationToken) |
Lee de forma asincrónica una secuencia de bytes del objeto actual PipeReader. |
| ReadAtLeastAsync(Int32, CancellationToken) |
Lee de forma asincrónica una secuencia de bytes del objeto actual PipeReader. |
| ReadAtLeastAsyncCore(Int32, CancellationToken) |
Lee de forma asincrónica una secuencia de bytes del objeto actual PipeReader. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| TryRead(ReadResult) |
Intenta leer datos de forma sincrónica.PipeReader |