Beispiel #1
0
        /// <inheritdoc />
        public bool Remove(IExpression item)
        {
            bool result = ReturnedExpressions.Remove(item);

            RaiseCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item));
            return(result);
        }
Beispiel #2
0
 /// <inheritdoc />
 IEnumerator <IExpression> IEnumerable <IExpression> .GetEnumerator()
 => ReturnedExpressions.GetEnumerator();
Beispiel #3
0
 /// <inheritdoc />
 public bool Contains(IExpression item)
 => ReturnedExpressions.Contains(item);
Beispiel #4
0
 /// <inheritdoc />
 public void CopyTo(IExpression[] array, int arrayIndex)
 => ReturnedExpressions.CopyTo(array, arrayIndex);
Beispiel #5
0
 /// <inheritdoc />
 public void Add(IExpression item)
 {
     ReturnedExpressions.Add(item);
     RaiseCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item));
 }