NrbfDecoder.DecodeClassRecord(Stream, PayloadOptions, Boolean) Método
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.
Decodifica a carga NRBF fornecida que deve conter uma instância de qualquer classe (ou struct) que não seja um Array ou um tipo primitivo.
public static System.Formats.Nrbf.ClassRecord DecodeClassRecord (System.IO.Stream payload, System.Formats.Nrbf.PayloadOptions? options = default, bool leaveOpen = false);
static member DecodeClassRecord : System.IO.Stream * System.Formats.Nrbf.PayloadOptions * bool -> System.Formats.Nrbf.ClassRecord
Public Shared Function DecodeClassRecord (payload As Stream, Optional options As PayloadOptions = Nothing, Optional leaveOpen As Boolean = false) As ClassRecord
Parâmetros
- payload
- Stream
O conteúdo NRBF.
- options
- PayloadOptions
Opções para controlar o comportamento durante a análise.
- leaveOpen
- Boolean
true
deixar payload
carga aberta após a conclusão da leitura; caso contrário, false
.
Retornos
Um ClassRecord que representa o objeto raiz.