- Namespace
- Avalonia
.Data .Core - Base Types
-
- object
- ExpressionNode
- Derived Types
graph BT
Type-->Base0["ExpressionNode"]
click Base0 "/api/Avalonia.Data.Core/ExpressionNode"
Base0-->Base1["object"]
Type["SettableNode"]
class Type type-node
Derived0["PropertyAccessorNode"]-->Type
click Derived0 "/api/Avalonia.Data.Core/PropertyAccessorNode"
Derived1["AvaloniaPropertyAccessorNode"]-->Type
click Derived1 "/api/Avalonia.Data.Core/AvaloniaPropertyAccessorNode"
Derived2["IndexerNodeBase"]-->Type
click Derived2 "/api/Avalonia.Data.Core/IndexerNodeBase"
Syntax
public abstract class SettableNode : ExpressionNode
Fields
Name | Constant Value | Summary |
---|---|---|
NullReference |
Inherited from ExpressionNode
static
|
|
UnsetReference |
Inherited from ExpressionNode
static
|
Properties
Name | Value | Summary |
---|---|---|
Description | string |
Inherited from ExpressionNode
|
LastValue | WeakReference |
Inherited from ExpressionNode
|
Next | ExpressionNode |
Inherited from ExpressionNode
|
PropertyType | Type | |
Target | WeakReference |
Inherited from ExpressionNode
|
Methods
Name | Value | Summary |
---|---|---|
NextValueChanged |
void |
Inherited from ExpressionNode
|
SetTargetValue |
bool | |
SetTargetValueCore |
bool | |
StartListeningCore |
void |
Inherited from ExpressionNode
|
StopListeningCore |
void |
Inherited from ExpressionNode
|
Subscribe |
void |
Inherited from ExpressionNode
|
Unsubscribe |
void |
Inherited from ExpressionNode
|
ValueChanged |
void |
Inherited from ExpressionNode
|