NrbfDecoder Classe

Definição

Fornece métodos sem estado para decodificar dados codificados em NRBF (formato binário de comunicação remota) .NET.

public ref class NrbfDecoder abstract sealed
public static class NrbfDecoder
type NrbfDecoder = class
Public Class NrbfDecoder
Herança
NrbfDecoder

Comentários

NrbfDecoder é uma implementação de um leitor NRBF, mas seus comportamentos não seguem estritamente a implementação do BinaryFormatter. Você não deve usar a saída do NrbfDecoder para determinar se uma chamada para BinaryFormatter seria segura.

Métodos

Nome Description
Decode(Stream, IReadOnlyDictionary<SerializationRecordId,SerializationRecord>, PayloadOptions, Boolean)

Decodifica a carga NRBF fornecida.

Decode(Stream, PayloadOptions, Boolean)

Decodifica a carga NRBF fornecida.

DecodeClassRecord(Stream, PayloadOptions, Boolean)

Decodifica a carga NRBF fornecida que deve conter uma instância de qualquer classe (ou struct) que não seja um Array tipo ou um tipo primitivo.

StartsWithPayloadHeader(ReadOnlySpan<Byte>)

Verifica se o buffer fornecido começa com o cabeçalho de conteúdo NRBF.

StartsWithPayloadHeader(Stream)

Verifica se o fluxo determinado começa com o cabeçalho de conteúdo NRBF.

Aplica-se a