Show / Hide Table of Contents

Class CollectionSkipperSerializer

Inheritance
System.Object
BasicSerializer
CollectionSkipperSerializer
Implements
ISerializer
Inherited Members
BasicSerializer.DecodeToArray(BinaryReader, Array, Int32)
BasicSerializer.DecodeToMember(BinaryReader, Object, MemberInfo)
BasicSerializer.Skip(BinaryReader)
BasicSerializer.Type
BasicSerializer.SchemaType
BasicSerializer.ID
Namespace: Eco.Core.Serialization.Serializers
Assembly: Eco.Core.dll
Syntax
public class CollectionSkipperSerializer : BasicSerializer, ISerializer

Constructors

CollectionSkipperSerializer(String, ISerializer)

Declaration
public CollectionSkipperSerializer(string schemaType, ISerializer elementSerializer)
Parameters
Type Name Description
System.String schemaType
ISerializer elementSerializer

Methods

Decode(BinaryReader)

Declaration
public override object Decode(BinaryReader reader)
Parameters
Type Name Description
System.IO.BinaryReader reader
Returns
Type Description
System.Object
Overrides
BasicSerializer.Decode(BinaryReader)

Encode(BinaryWriter, Object, SerializeFlags)

Declaration
public override void Encode(BinaryWriter writer, object instance, SerializeFlags flags)
Parameters
Type Name Description
System.IO.BinaryWriter writer
System.Object instance
SerializeFlags flags
Overrides
BasicSerializer.Encode(BinaryWriter, Object, SerializeFlags)

Implements

ISerializer

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾