Table of Contents

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()

public 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