Class DLSequence
- Namespace
- Org.BouncyCastle.Asn1
- Assembly
- BouncyCastle.Cryptography.dll
public class DLSequence : DerSequence, IAsn1Convertible, IReadOnlyCollection<Asn1Encodable>, IEnumerable<Asn1Encodable>, IEnumerable
- Inheritance
-
DLSequence
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
DLSequence()
DLSequence(Asn1Encodable)
public DLSequence(Asn1Encodable element)
Parameters
element Asn1Encodable
DLSequence(Asn1Encodable, Asn1Encodable)
public DLSequence(Asn1Encodable element1, Asn1Encodable element2)
Parameters
element1 Asn1Encodable
element2 Asn1Encodable
DLSequence(Asn1EncodableVector)
public DLSequence(Asn1EncodableVector elementVector)
Parameters
elementVector Asn1EncodableVector
DLSequence(params Asn1Encodable[])
public DLSequence(params Asn1Encodable[] elements)
Parameters
elements Asn1Encodable[]
DLSequence(IReadOnlyCollection<Asn1Encodable>)
public DLSequence(IReadOnlyCollection<Asn1Encodable> elements)
Parameters
elements IReadOnlyCollection<Asn1Encodable>
Fields
Empty
public static readonly DLSequence Empty
Field Value
- DLSequence
Methods
Concatenate(params Asn1Sequence[])
public static DLSequence Concatenate(params Asn1Sequence[] sequences)
Parameters
sequences Asn1Sequence[]
Returns
- DLSequence
FromCollection(IReadOnlyCollection<Asn1Encodable>)
public static DLSequence FromCollection(IReadOnlyCollection<Asn1Encodable> elements)
Parameters
elements IReadOnlyCollection<Asn1Encodable>
Returns
- DLSequence
FromElement(Asn1Encodable)
public static DLSequence FromElement(Asn1Encodable element)
Parameters
element Asn1Encodable
Returns
- DLSequence
FromElements(Asn1Encodable, Asn1Encodable)
public static DLSequence FromElements(Asn1Encodable element1, Asn1Encodable element2)
Parameters
element1 Asn1Encodable
element2 Asn1Encodable
Returns
- DLSequence
FromElements(Asn1Encodable[])
public static DLSequence FromElements(Asn1Encodable[] elements)
Parameters
elements Asn1Encodable[]
Returns
- DLSequence
FromElementsOptional(Asn1Encodable[])
public static DLSequence FromElementsOptional(Asn1Encodable[] elements)
Parameters
elements Asn1Encodable[]
Returns
- DLSequence
FromSequence(Asn1Sequence)
public static DLSequence FromSequence(Asn1Sequence sequence)
Parameters
sequence Asn1Sequence
Returns
- DLSequence
FromVector(Asn1EncodableVector)
public static DLSequence FromVector(Asn1EncodableVector elementVector)
Parameters
elementVector Asn1EncodableVector
Returns
- DLSequence
Map(Asn1Sequence, Func<Asn1Encodable, Asn1Encodable>)
public static DLSequence Map(Asn1Sequence sequence, Func<Asn1Encodable, Asn1Encodable> func)
Parameters
sequence Asn1Sequence
func Func<Asn1Encodable, Asn1Encodable>
Returns
- DLSequence
Map<T>(IReadOnlyCollection<T>, Func<T, Asn1Encodable>)
public static DLSequence Map<T>(IReadOnlyCollection<T> c, Func<T, Asn1Encodable> func)
Parameters
c IReadOnlyCollection<T>
func Func<T, Asn1Encodable>
Returns
- DLSequence
Type Parameters
T
Map<T>(T[], Func<T, Asn1Encodable>)
public static DLSequence Map<T>(T[] ts, Func<T, Asn1Encodable> func)
Parameters
ts T[]
func Func<T, Asn1Encodable>
Returns
- DLSequence
Type Parameters
T