PayloadStream 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í.
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible.
public class PayloadStream : System.IO.Stream
type PayloadStream = class
inherit Stream
Public Class PayloadStream
Inherits Stream
- Herencia
-
PayloadStream
Constructores
| Nombre | Description |
|---|---|
| PayloadStream(PayloadStreamAssembler) |
Inicializa una nueva instancia de la clase PayloadStream. |
Propiedades
| Nombre | Description |
|---|---|
| CanRead |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
| CanSeek |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
| CanWrite |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
| Length |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
| Position |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
Métodos
| Nombre | Description |
|---|---|
| Cancel() |
Cierra la conexión PayloadStreamAssembler y termina la producción. |
| Dispose(Boolean) |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
| DoneProducing() |
Se llama cuando la producción se cancela o se completa. |
| Flush() |
Sin operación. Los PayloadStreams nunca deben vaciarse, por lo que anulamos el Flush de Stream para asegurarnos de que ningún llamante intente vaciar un PayloadStream. |
| Read(Byte[], Int32, Int32) |
Esta función es llamada por StreamReader al procesar flujos. Parece que no tiene referencias, pero de hecho es necesario que StreamReader lo implemente, igual que Length. |
| ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
| Seek(Int64, SeekOrigin) |
No está soportado. Lanza NotSupportedException. |
| SetLength(Int64) |
No está soportado. Lanza NotSupportedException. |
| Write(Byte[], Int32, Int32) |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |
| WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Extensión de Stream que funciona junto con un PayloadStreamAssembler para convertir bytes sin procesar en un formulario consumible. |