|
| | ClassInfo (Type aType) |
| | ClassInfo Constructor.
|
| CascadePropertyInfo? | GetPropertyInfo (string name) |
| | Tries to get a specific property's CascadePropertyInfo by its name.
|
| object? | GetValue (object aInstance, string aName) |
| | Retrieves the value of a specified property from an instance.
|
| void | SetValue (object aInstance, string aName, object? aValue) |
| | Sets a value for a specified property in a given object instance.
|
◆ ClassInfo()
| Buzzware.Cascade.ClassInfo.ClassInfo |
( |
Type | aType | ) |
|
|
inline |
ClassInfo Constructor.
- Parameters
-
| aType | The class/type to extract metadata and properties for. |
◆ GetPropertyInfo()
Tries to get a specific property's CascadePropertyInfo by its name.
- Parameters
-
| name | The name of the property to retrieve information for. |
- Returns
- A CascadePropertyInfo object if the property exists; otherwise, null.
◆ GetValue()
| object? Buzzware.Cascade.ClassInfo.GetValue |
( |
object | aInstance, |
|
|
string | aName ) |
|
inline |
Retrieves the value of a specified property from an instance.
- Parameters
-
| aInstance | The object instance to get the property value from. |
| aName | The name of the property to retrieve. |
- Returns
- The value of the specified property or null if the property does not exist.
◆ SetValue()
| void Buzzware.Cascade.ClassInfo.SetValue |
( |
object | aInstance, |
|
|
string | aName, |
|
|
object? | aValue ) |
|
inline |
Sets a value for a specified property in a given object instance.
- Parameters
-
| aInstance | The object in which to set the property value. |
| aName | The name of the property to set. |
| aValue | The value to assign to the property. |
The documentation for this class was generated from the following file:
- Buzzware.Cascade/FastReflection.cs