Deserializer.DeserializeComplexObject Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.