Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    SerializerFactory Class

    Namespace: Stride.Core.Serialization
    Assembly: Stride.Core.dll

    Used as a fallback when GetSerializer(ref ObjectId) didn't find anything.

    System.Object → SerializerFactory
    Derived from SerializerFactory: GenericSerializerFactory

    public abstract class SerializerFactory
    Name Description
    Methods
    GetSerializer(SerializerSelector, ref ObjectId)
    GetSerializer(SerializerSelector, Type)
    | Improve this Doc View Source

    Methods


    GetSerializer(SerializerSelector, ref ObjectId)

    public abstract DataSerializer GetSerializer(SerializerSelector selector, ref ObjectId typeId)
    Parameters
    Type Name Description
    SerializerSelector selector
    ObjectId typeId
    Returns
    Type Description
    DataSerializer

    GetSerializer(SerializerSelector, Type)

    public abstract DataSerializer GetSerializer(SerializerSelector selector, Type type)
    Parameters
    Type Name Description
    SerializerSelector selector
    System.Type type
    Returns
    Type Description
    DataSerializer

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation