Show / Hide Table of Contents

    Class SerializableDictionary<K, V>

    A serializable form of a Dictionary.

    Inheritance
    Object
    SerializableDictionary<K, V>
    Namespace: IdleKit.Core
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class SerializableDictionary<K, V> : ISerializationCallbackReceiver
    Type Parameters
    Name Description
    K
    V

    Fields

    _keys

    Declaration
    protected K[] _keys
    Field Value
    Type Description
    K[]

    _values

    Declaration
    protected V[] _values
    Field Value
    Type Description
    V[]

    Properties

    Dictionary

    Declaration
    public Dictionary<K, V> Dictionary { get; }
    Property Value
    Type Description
    Dictionary<K, V>

    Methods

    New<T>()

    Declaration
    public static T New<T>()
        where T : SerializableDictionary<K, V>, new()
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    OnAfterDeserialize()

    Declaration
    public virtual void OnAfterDeserialize()

    OnBeforeSerialize()

    Declaration
    public virtual void OnBeforeSerialize()
    Back to top Copyright © 2020 East Side Games Inc.