GeneratedSerializers
- Namespace: Turian.Engine.Core
- Source File: GeneratedSerializers.cs
The generated serializers registered by each assembly's module initializer. A type without one is serialized through reflection.
Public Methods
Register
public static void Register(Type type, GeneratedSerializer serializer)
Registers the generated serializer for type.
Parameters:
type(Type): The serializable type.serializer(GeneratedSerializer): Its generated member access.
TryGet
public static bool TryGet(Type type, GeneratedSerializer? serializer)
Finds the generated serializer for exactly type.
Parameters:
type(Type): The runtime type.serializer(GeneratedSerializer?): The serializer, when one was generated.
Returns: bool
- True when one was generated.