NrbfDecoder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece métodos sem estado para decodificar dados codificados em .NET Remoting Binary Format (NRBF).
public ref class NrbfDecoder abstract sealed
public static class NrbfDecoder
type NrbfDecoder = class
Public Class NrbfDecoder
- Herança
-
NrbfDecoder
Observações
O NrbfDecoder é uma implementação de um leitor NRBF, mas os seus comportamentos não seguem estritamente a implementação do BinaryFormatter. Não deves usar a saída do NrbfDecoder para determinar se uma chamada ao BinaryFormatter seria segura.
Métodos
| Name | Descrição |
|---|---|
| Decode(Stream, IReadOnlyDictionary<SerializationRecordId,SerializationRecord>, PayloadOptions, Boolean) |
Decodifica a carga útil NRBF fornecida. |
| Decode(Stream, PayloadOptions, Boolean) |
Decodifica a carga útil NRBF fornecida. |
| DecodeClassRecord(Stream, PayloadOptions, Boolean) |
Decodifica a carga útil NRBF fornecida que se espera conter uma instância de qualquer classe (ou struct) que não seja um Array ou um tipo primitivo. |
| StartsWithPayloadHeader(ReadOnlySpan<Byte>) |
Verifica se o buffer dado começa com o cabeçalho da carga útil NRBF. |
| StartsWithPayloadHeader(Stream) |
Verifica se o fluxo dado começa com o cabeçalho da carga útil NRBF. |