NrbfDecoder Classe

Definição

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.

Aplica-se a