/// <summary> /// Initializes a new instance of the <see cref="TrackingObservableCollectionChangedEventArgs"/> class. /// </summary> /// <param name="action">The action.</param> /// <param name="trackingState">State of the tracking.</param> public TrackingObservableCollectionChangedEventArgs(TrackingObservableCollectionChangedAction action, TrackingState trackingState) { this.Action = action; this.TrackingState = trackingState; }
/// <summary> /// Initializes a new instance of the <see cref="TrackingObservableCollectionChangedEventArgs"/> class. /// </summary> /// <param name="action">The action.</param> /// <param name="trackingState">State of the tracking.</param> public TrackingObservableCollectionChangedEventArgs(TrackingObservableCollectionChangedAction action, TrackingState trackingState) { this.Action = action; this.TrackingState = trackingState; }
/// <summary> /// Initializes a new instance of the <see cref="TrackingObservableCollectionChangedEventArgs"/> class. /// </summary> /// <param name="action">The action.</param> public TrackingObservableCollectionChangedEventArgs(TrackingObservableCollectionChangedAction action) : this(action, TrackingState.Changed) { }
/// <summary> /// Initializes a new instance of the <see cref="TrackingObservableCollectionChangedEventArgs"/> class. /// </summary> /// <param name="action">The action.</param> public TrackingObservableCollectionChangedEventArgs(TrackingObservableCollectionChangedAction action) : this(action, TrackingState.Changed) { }