Table of Contents

Class DynData<TTarget>

Namespace
MonoMod.Utils
Assembly
MonoMod.Utils.dll
public sealed class DynData<TTarget> where TTarget : class

Type Parameters

TTarget
Inheritance
DynData<TTarget>

Constructors

DynData()
DynData(TTarget?)
DynData(TTarget?, bool)

Properties

Data
Getters
IsAlive
this[string]
Setters
Target

Methods

Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
~DynData()
Get<T>(string)
RegisterProperty(string, Func<TTarget, object?>, Action<TTarget, object?>)
Set<T>(string, T)
UnregisterProperty(string)

Events

OnInitialize