Class TypedField<TType, TValue>
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class TypedField<TType, TValue>
Type Parameters
TTypeTValue
- Inheritance
-
objectTypedField<TType, TValue>
- Extension Methods
Constructors
TypedField(string, BindingFlags, TValue, string)
public TypedField(string propertyName, BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.NonPublic, TValue defaultValue = default, string errorMessage = "")
Parameters
propertyNamestringbindingFlagsBindingFlagsdefaultValueTValueerrorMessagestring
Methods
GetValue(TType)
public TValue GetValue(TType instance)
Parameters
instanceTType
Returns
- TValue
SetValue(TType, TValue)
public void SetValue(TType instance, TValue value)
Parameters
instanceTTypevalueTValue