|
|
| SequenceBinding (Binder.BindingResolver resolver) |
| |
|
new ISequenceBinding | Once () |
| | Declares that the Binding is a one-off. As soon as it's satisfied, it will be unmapped.
|
| |
|
new ISequenceBinding | Bind< T > () |
| | Tie this binding to a Type key.
|
| |
|
new ISequenceBinding | Bind (object key) |
| | Tie this binding to a value key, such as a string or class instance.
|
| |
|
new ISequenceBinding | To< T > () |
| | Set the Binding's value to a Type.
|
| |
|
new ISequenceBinding | To (object o) |
| | Set the Binding's value to a value, such as a string or class instance.
|
| |
|
new ISequenceBinding | ToName< T > () |
| | Qualify a binding using a marker type.
|
| |
|
new ISequenceBinding | ToName (object o) |
| | Qualify a binding using a value, such as a string or class instance.
|
| |
|
new ISequenceBinding | Named< T > () |
| | Retrieve a binding if the supplied name matches, by Type.
|
| |
|
new ISequenceBinding | Named (object o) |
| | Retrieve a binding if the supplied name matches, by value.
|
| |
Public Member Functions inherited from strange.extensions.command.impl.CommandBinding |
|
| CommandBinding (Binder.BindingResolver resolver) |
| |
|
ICommandBinding | Once () |
| | Declares that the Binding is a one-off. As soon as it's satisfied, it will be unmapped.
|
| |
| ICommandBinding | InParallel () |
| | Declares that the bound commands will be run in parallel. More...
|
| |
|
ICommandBinding | InSequence () |
| | Declares that the bound commands will be run as a sequence, rather than in parallel.
|
| |
|
ICommandBinding | Pooled () |
| | Declares that the Commands generated by this binding will be pooled.
|
| |
|
new ICommandBinding | Bind< T > () |
| | Tie this binding to a Type key.
|
| |
|
new ICommandBinding | Bind (object key) |
| | Tie this binding to a value key, such as a string or class instance.
|
| |
|
new ICommandBinding | To< T > () |
| | Set the Binding's value to a Type.
|
| |
|
new ICommandBinding | To (object o) |
| | Set the Binding's value to a value, such as a string or class instance.
|
| |
|
new ICommandBinding | ToName< T > () |
| | Qualify a binding using a marker type.
|
| |
|
new ICommandBinding | ToName (object o) |
| | Qualify a binding using a value, such as a string or class instance.
|
| |
|
new ICommandBinding | Named< T > () |
| | Retrieve a binding if the supplied name matches, by Type.
|
| |
|
new ICommandBinding | Named (object o) |
| | Retrieve a binding if the supplied name matches, by value.
|
| |
|
| Binding (Binder.BindingResolver resolver) |
| |
|
virtual void | RemoveKey (object o) |
| | Remove a specific key from the binding.
|
| |
|
virtual void | RemoveValue (object o) |
| | Remove a specific value from the binding.
|
| |
|
virtual void | RemoveName (object o) |
| | Remove a name from the binding.
|
| |
|
virtual IBinding | Weak () |
| |
|
|
new bool | isOneOff [get, set] |
| |
Properties inherited from strange.extensions.command.impl.CommandBinding |
|
bool | isOneOff [get, set] |
| |
|
bool | isSequence [get, set] |
| |
|
bool | isPooled [get, set] |
| |
|
object | key [get] |
| |
|
object | value [get] |
| |
|
object | name [get] |
| |
|
Enum | keyConstraint [get, set] |
| |
|
Enum | valueConstraint [get, set] |
| |
|
Enum | nameConstraint [get, set] |
| |
|
bool | isWeak [get] |
| |
|
object | key [get] |
| | Get the binding''s key.
|
| |
|
object | name [get] |
| | Get the binding's name.
|
| |
|
object | value [get] |
| | Get the binding's value.
|
| |
|
Enum | keyConstraint [get, set] |
| | Get or set a MANY or ONE constraint on the Key.
|
| |
|
Enum | valueConstraint [get, set] |
| | Get or set a MANY or ONE constraint on the Value.
|
| |
|
bool | isWeak [get] |
| |
Properties inherited from strange.extensions.command.api.ICommandBinding |
|
bool | isOneOff [get, set] |
| | Get/set the property set to true by Once()
|
| |
|
bool | isSequence [get, set] |
| | Get/set the propterty set by InSequence() and InParallel()
|
| |
|
bool | isPooled [get, set] |
| | Get/set the propterty set by Pooled()
|
| |
|
new bool | isOneOff [get, set] |
| | Get/set the property set to true by Once()
|
| |