BitSharper.Wallet.GetPoolSize C# (CSharp) Méthode

GetPoolSize() private méthode

private GetPoolSize ( Pool pool ) : int
pool Pool
Résultat int
        internal int GetPoolSize(Pool pool)
        {
            switch (pool)
            {
                case Pool.Unspent:
                    return Unspent.Count;
                case Pool.Spent:
                    return Spent.Count;
                case Pool.Pending:
                    return Pending.Count;
                case Pool.Inactive:
                    return _inactive.Count;
                case Pool.Dead:
                    return _dead.Count;
                case Pool.All:
                    return Unspent.Count + Spent.Count + Pending.Count + _inactive.Count + _dead.Count;
                default:
                    throw new ArgumentOutOfRangeException("pool");
            }
        }