Compartilhar via


Deserializer.DeserializeComplexObject Method

Definition

This method is invoked by DeserializeWithTypeInfo(MessagePackReader, MessagePackSerializerOptions) to have a complex object deserialized.

protected abstract object DeserializeComplexObject (ref MessagePack.MessagePackReader reader, MessagePack.MessagePackSerializerOptions options);
abstract member DeserializeComplexObject : MessagePackReader * MessagePack.MessagePackSerializerOptions -> obj
Protected MustOverride Function DeserializeComplexObject (ByRef reader As MessagePackReader, options As MessagePackSerializerOptions) As Object

Parameters

reader
MessagePack.MessagePackReader

MessagePack reader from which the data is read.

options
MessagePack.MessagePackSerializerOptions

MessagePack options to be used for deserialization.

Returns

The uniquely identifiable object.

Remarks

The implementer can throw NotSupportedException if the current implementation of Deserializer doesn't support reading complex objects.

Applies to