NrbfDecoder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |