Class BerSet
- Namespace
- Org.BouncyCastle.Asn1
- Assembly
- BouncyCastle.Cryptography.dll
public class BerSet : DLSet, IAsn1Convertible, IReadOnlyCollection<Asn1Encodable>, IEnumerable<Asn1Encodable>, IEnumerable
- Inheritance
-
BerSet
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
BerSet()
BerSet(Asn1Encodable)
public BerSet(Asn1Encodable element)
Parameters
element Asn1Encodable
BerSet(Asn1EncodableVector)
public BerSet(Asn1EncodableVector elementVector)
Parameters
elementVector Asn1EncodableVector
BerSet(params Asn1Encodable[])
public BerSet(params Asn1Encodable[] elements)
Parameters
elements Asn1Encodable[]
BerSet(IReadOnlyCollection<Asn1Encodable>)
public BerSet(IReadOnlyCollection<Asn1Encodable> elements)
Parameters
elements IReadOnlyCollection<Asn1Encodable>
Fields
Empty
public static readonly BerSet Empty
Field Value
- BerSet
Methods
FromCollection(IReadOnlyCollection<Asn1Encodable>)
public static BerSet FromCollection(IReadOnlyCollection<Asn1Encodable> elements)
Parameters
elements IReadOnlyCollection<Asn1Encodable>
Returns
- BerSet
FromElement(Asn1Encodable)
public static BerSet FromElement(Asn1Encodable element)
Parameters
element Asn1Encodable
Returns
- BerSet
FromVector(Asn1EncodableVector)
public static BerSet FromVector(Asn1EncodableVector elementVector)
Parameters
elementVector Asn1EncodableVector
Returns
- BerSet
Map<T>(IReadOnlyCollection<T>, Func<T, Asn1Encodable>)
public static BerSet Map<T>(IReadOnlyCollection<T> c, Func<T, Asn1Encodable> func)
Parameters
c IReadOnlyCollection<T>
func Func<T, Asn1Encodable>
Returns
- BerSet
Type Parameters
T
Map<T>(T[], Func<T, Asn1Encodable>)
public static BerSet Map<T>(T[] ts, Func<T, Asn1Encodable> func)
Parameters
ts T[]
func Func<T, Asn1Encodable>
Returns
- BerSet
Type Parameters
T