File: System\Deployment\Application\HashCollection.cs
Project: System.Deployment.dll (System.Deployment)
#region Assembly System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Deployment.dll
#endregion
 
using System.Collections;
using System.Deployment.Internal.Isolation.Manifest;
 
namespace System.Deployment.Application
{
    internal class HashCollection : IEnumerable
    {
        protected ArrayList _hashes;
 
        public HashCollection();
 
        public int Count { get; }
 
        public void AddHash(byte[] digestValue, CMS_HASH_DIGESTMETHOD digestMethod, CMS_HASH_TRANSFORM transform);
        public HashEnumerator GetEnumerator();
 
        public class HashEnumerator : IEnumerator
        {
            public HashEnumerator(HashCollection hashCollection);
 
            public Hash Current { get; }
 
            public bool MoveNext();
            public void Reset();
        }
    }
}