BudgetAnalyser.Engine.Statement.StatementModel.RemoveTransaction C# (CSharp) Метод

RemoveTransaction() приватный Метод

private RemoveTransaction ( [ transaction ) : void
transaction [
Результат void
        internal virtual void RemoveTransaction([NotNull] Transaction transaction)
        {
            ThrowIfDisposed();
            if (transaction == null)
            {
                throw new ArgumentNullException(nameof(transaction));
            }

            transaction.PropertyChanged -= OnTransactionPropertyChanged;
            this.changeHash = Guid.NewGuid();
            this.doNotUseAllTransactions.Remove(transaction);
            Filter(this.currentFilter);
        }