Class PropertyDefinition
- Namespace
- TaleWorlds.SaveSystem.Definition
- Assembly
- TaleWorlds.SaveSystem.dll
public class PropertyDefinition : MemberDefinition
- Inheritance
-
PropertyDefinition
- Inherited Members
Constructors
PropertyDefinition(PropertyInfo, MemberTypeId)
public PropertyDefinition(PropertyInfo propertyInfo, MemberTypeId id)
Parameters
propertyInfo
PropertyInfoid
MemberTypeId
Properties
GetMethod
public MethodInfo GetMethod { get; }
Property Value
GetPropertyValueMethod
public GetPropertyValueDelegate GetPropertyValueMethod { get; }
Property Value
PropertyInfo
public PropertyInfo PropertyInfo { get; }
Property Value
SaveablePropertyAttribute
public SaveablePropertyAttribute SaveablePropertyAttribute { get; }
Property Value
SetMethod
public MethodInfo SetMethod { get; }
Property Value
Methods
GetMemberType()
public override Type GetMemberType()
Returns
GetValue(object)
public override object GetValue(object target)
Parameters
target
object
Returns
InitializeForAutoGeneration(GetPropertyValueDelegate)
public void InitializeForAutoGeneration(GetPropertyValueDelegate getPropertyValueMethod)
Parameters
getPropertyValueMethod
GetPropertyValueDelegate
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).