Method | Description | |
---|---|---|
MouseMovesAndTextInput ( ) : void |
A demonstration of CompositeDisposable for efficient resource release when working with subscriptions over numerous IObservables. This example also leverages more meaningful projects via the Select LINQ operator.
|
|
TextInput ( ) : void |
A basic demonstration of capturing TextChanged Events from a TextBox.
|
|
TextInputDistinct ( ) : void |
This version of the TextInputFunction will NOT react to the change if the value is the same as the previous value. This allows us to avoid redundant events, in turn allowing us to avoid redundant calls.
|
|
TextInputDistinctWithDo ( ) : void |
Inserted Do into the Reactive Expression to outline some, unexpected behaviour.
|
|
TextInputDistinctWithThrottle ( ) : void |
This demonstration introduces the Throttle operator, which will prevent the event being pushed until 1 second after the last event has been fired.
|
|
TextInputDistinctWithThrottleAndCustomTimestampOperator ( ) : void |
Refactored the Logging code into a signle custom operator "LogTimestampedValues"
|
|
TextInputDistinctWithThrottleAndTimestamps ( ) : void |
To illustrate Throttle's effect, let's use the Do operator in conjunction with two specialized projection operators called Timestamp and RemoveTimestamp.
|
|
UsingEventHandlers ( ) : void |
A demonstration of traditional callback handlers for dealing with Events.
|
|
UsingRxOverEvents ( ) : void |
A demostration of the reactive extesions appraoch to dealing with Events.
|
public static MouseMovesAndTextInput ( ) : void | ||
return | void |
public static TextInputDistinctWithDo ( ) : void | ||
return | void |
public static TextInputDistinctWithThrottle ( ) : void | ||
return | void |
public static TextInputDistinctWithThrottleAndCustomTimestampOperator ( ) : void | ||
return | void |
public static TextInputDistinctWithThrottleAndTimestamps ( ) : void | ||
return | void |