Class HumlTypeInfo<T>

Namespace
Huml.Net.Serialization
Assembly
Huml.Net.dll

Provides type metadata for HUML (de)serialisation of T.

public abstract class HumlTypeInfo<T> : HumlTypeInfo

Type Parameters

T

The CLR type this metadata describes.

Inheritance
HumlTypeInfo<T>
Inherited Members

Properties

CreateObject

Factory delegate for creating a new instance of T, or null to fall back to Activator.CreateInstance.

public virtual Func<T>? CreateObject { get; }

Property Value

Func<T>

Type

The CLR type this metadata describes.

public Type Type { get; }

Property Value

Type