![]() |
Diffusion .NET Classic API - Core and Common
5.9.4
|
Complex dynamic property implementation. More...
Public Member Functions | |
override TValue | GetValue< TValue > (string name) |
Get a value given its name. More... | |
override void | SetValue< TValue > (string name, TValue value) |
Set a value. More... | |
override bool | HasProperty (string name) |
Determines whether the properties contains the named property. More... | |
override void | AddProperty< TValue > (string name, DynamicProperty< TValue > property) |
Add a property of a particular type. More... | |
override void | RemoveProperty (string name) |
Removes a property given its name. More... | |
override DynamicProperty< TValue > | GetProperty< TValue > (string name) |
Properties | |
override T | Value [get, set] |
![]() | |
abstract T | Value [get, set] |
Gets or sets value of this property. More... | |
Complex dynamic property implementation.
|
virtual |
Add a property of a particular type.
TValue |
name | |
property |
Implements PushTechnology.DiffusionCore.PropertyHandler.DynamicProperty< T >.
|
virtual |
TValue |
name |
Implements PushTechnology.DiffusionCore.PropertyHandler.DynamicProperty< T >.
|
virtual |
Get a value given its name.
TValue |
name |
Implements PushTechnology.DiffusionCore.PropertyHandler.DynamicProperty< T >.
|
virtual |
Determines whether the properties contains the named property.
name |
Implements PushTechnology.DiffusionCore.PropertyHandler.DynamicProperty< T >.
|
virtual |
Removes a property given its name.
name |
Implements PushTechnology.DiffusionCore.PropertyHandler.DynamicProperty< T >.
|
virtual |
Set a value.
TValue |
name | |
value |
Implements PushTechnology.DiffusionCore.PropertyHandler.DynamicProperty< T >.
|
getset |