<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" />

Org.BouncyCastle.Asn1.Asn1EncodableVector

namespace Org.BouncyCastle.Asn1 { public class Asn1EncodableVector : IReadOnlyCollection<Asn1Encodable>, IEnumerable<Asn1Encodable>, IEnumerable { public Asn1Encodable this[int index] { get; } public int Count { get; } public static Asn1EncodableVector FromCollection(IReadOnlyCollection<Asn1Encodable> c); public static Asn1EncodableVector FromElement(Asn1Encodable element); public static Asn1EncodableVector FromEnumerable(IEnumerable<Asn1Encodable> e); public Asn1EncodableVector(); public Asn1EncodableVector(int initialCapacity); public Asn1EncodableVector(Asn1Encodable element); public Asn1EncodableVector(Asn1Encodable element1, Asn1Encodable element2); public Asn1EncodableVector(params Asn1Encodable[] v); public void Add(Asn1Encodable element); public void Add(Asn1Encodable element1, Asn1Encodable element2); public void Add(params Asn1Encodable[] objs); public void AddOptional(Asn1Encodable element); public void AddOptional(Asn1Encodable element1, Asn1Encodable element2); public void AddOptional(params Asn1Encodable[] elements); public void AddOptionalTagged(bool isExplicit, int tagNo, Asn1Encodable obj); public void AddOptionalTagged(bool isExplicit, int tagClass, int tagNo, Asn1Encodable obj); public void AddAll(IEnumerable<Asn1Encodable> e); public void AddAll(IReadOnlyCollection<Asn1Encodable> c); public void AddAll(Asn1EncodableVector other); public IEnumerator<Asn1Encodable> GetEnumerator(); } }