NrbfDecoder.DecodeClassRecord(Stream, PayloadOptions, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Декодирует предоставленные полезные данные NRBF, которые, как ожидается, содержат экземпляр любого класса (или структуры), который не является Array или примитивным типом.
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
Параметры
- payload
- Stream
Полезные данные NRBF.
- options
- PayloadOptions
Параметры управления поведением во время синтаксического анализа.
- leaveOpen
- Boolean
true
, чтобы оставить полезные данные payload
открытыми после завершения чтения; в противном случае false
.
Возвращаемое значение
ClassRecord, представляющий корневой объект.