• CacheManager
  • Documentation
  • Api Docs
  • MichaCo.net
    Show / Hide Table of Contents

    Class BondFastBinaryCacheSerializer

    Implements the ICacheSerializer contract using Microsoft.Bond.

    Inheritance
    Object
    CacheSerializer
    BondSerializerBase
    BondFastBinaryCacheSerializer
    Inherited Members
    BondSerializerBase.OutputBufferPool
    BondSerializerBase.StringBuilderPool
    BondSerializerBase.GetOpenGeneric()
    BondSerializerBase.CreateNewItem<TCacheValue>(ICacheItemProperties, Object)
    CacheSerializer.SerializeCacheItem<T>(CacheItem<T>)
    CacheSerializer.DeserializeCacheItem<T>(Byte[], Type)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace:CacheManager.Serialization.Bond
    Assembly:CacheManager.Serialization.Bond.dll
    Syntax
    public class BondFastBinaryCacheSerializer : BondSerializerBase, ICacheSerializer

    Constructors

    | Improve this Doc View Source

    BondFastBinaryCacheSerializer()

    Initializes a new instance of the BondFastBinaryCacheSerializer class.

    Declaration
    public BondFastBinaryCacheSerializer()
    | Improve this Doc View Source

    BondFastBinaryCacheSerializer(Int32)

    Initializes a new instance of the BondFastBinaryCacheSerializer class.

    Declaration
    public BondFastBinaryCacheSerializer(int defaultWriteBufferSize)
    Parameters
    Type Name Description
    Int32 defaultWriteBufferSize

    The default buffer size.

    Methods

    | Improve this Doc View Source

    Deserialize(Byte[], Type)

    Declaration
    public override object Deserialize(byte[] data, Type target)
    Parameters
    Type Name Description
    System.Byte[] data
    Type target
    Returns
    Type Description
    Object
    Overrides
    CacheSerializer.Deserialize(Byte[], Type)
    | Improve this Doc View Source

    Serialize<T>(T)

    Declaration
    public override byte[] Serialize<T>(T value)
    Parameters
    Type Name Description
    T value
    Returns
    Type Description
    System.Byte[]
    Type Parameters
    Name Description
    T
    Overrides
    CacheManager.Core.Internal.CacheSerializer.Serialize<T>(T)
    • Improve this Doc
    • View Source
    © 2025 by Michael Conrad. All rights reserved. - MichaCo.net