GeneratedSerializers

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.