CoseHeaderMap.Add Methode

Definition

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

Überlädt

Name Beschreibung
Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Fügt ein Element zum ICollection<T>.

Add(CoseHeaderLabel, Byte[])

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

Add(CoseHeaderLabel, Int32)

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

Add(CoseHeaderLabel, CoseHeaderValue)

Fügt dem angegebenen Schlüssel und Wert IDictionary<TKey,TValue>ein Element hinzu.

Add(CoseHeaderLabel, String)

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs

Fügt ein Element zum ICollection<T>.

public:
 virtual void Add(System::Collections::Generic::KeyValuePair<System::Security::Cryptography::Cose::CoseHeaderLabel, System::Security::Cryptography::Cose::CoseHeaderValue> item);
public void Add(System.Collections.Generic.KeyValuePair<System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue> item);
abstract member Add : System.Collections.Generic.KeyValuePair<System.Security.Cryptography.Cose.CoseHeaderLabel, System.Security.Cryptography.Cose.CoseHeaderValue> -> unit
override this.Add : System.Collections.Generic.KeyValuePair<System.Security.Cryptography.Cose.CoseHeaderLabel, System.Security.Cryptography.Cose.CoseHeaderValue> -> unit
Public Sub Add (item As KeyValuePair(Of CoseHeaderLabel, CoseHeaderValue))

Parameter

item
KeyValuePair<CoseHeaderLabel,CoseHeaderValue>

Das Objekt, das dem ICollection<T>Objekt hinzugefügt werden soll.

Implementiert

Ausnahmen

Die Kopfzeilenzuordnung ist schreibgeschützt.

itemDer Wert ist kein gültiger CBOR-Wert.

Gilt für:

Add(CoseHeaderLabel, Byte[])

Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

public:
 void Add(System::Security::Cryptography::Cose::CoseHeaderLabel label, cli::array <System::Byte> ^ value);
public void Add(System.Security.Cryptography.Cose.CoseHeaderLabel label, byte[] value);
member this.Add : System.Security.Cryptography.Cose.CoseHeaderLabel * byte[] -> unit
Public Sub Add (label As CoseHeaderLabel, value As Byte())

Parameter

label
CoseHeaderLabel

Die Beschriftung für die hinzuzufügende Kopfzeile.

value
Byte[]

Der Wert des hinzuzufügenden Headers.

Ausnahmen

Die Kopfzeilenzuordnung ist schreibgeschützt.

Hinweise

value muss keinen gültigen CBOR-codierten Wert enthalten, da er als CBOR-Bytezeichenfolge codiert wird. Informationen zum direkten Angeben eines CBOR-codierten Werts finden Sie unter FromEncodedValue(ReadOnlySpan<Byte>) und Add(CoseHeaderLabel, CoseHeaderValue).

Gilt für:

Add(CoseHeaderLabel, Int32)

Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

public:
 void Add(System::Security::Cryptography::Cose::CoseHeaderLabel label, int value);
public void Add(System.Security.Cryptography.Cose.CoseHeaderLabel label, int value);
member this.Add : System.Security.Cryptography.Cose.CoseHeaderLabel * int -> unit
Public Sub Add (label As CoseHeaderLabel, value As Integer)

Parameter

label
CoseHeaderLabel

Die Beschriftung für die hinzuzufügende Kopfzeile.

value
Int32

Der Wert des hinzuzufügenden Headers.

Ausnahmen

Die Kopfzeilenzuordnung ist schreibgeschützt.

Gilt für:

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

public:
 void Add(System::Security::Cryptography::Cose::CoseHeaderLabel label, ReadOnlySpan<System::Byte> value);
public void Add(System.Security.Cryptography.Cose.CoseHeaderLabel label, ReadOnlySpan<byte> value);
member this.Add : System.Security.Cryptography.Cose.CoseHeaderLabel * ReadOnlySpan<byte> -> unit
Public Sub Add (label As CoseHeaderLabel, value As ReadOnlySpan(Of Byte))

Parameter

label
CoseHeaderLabel

Die Beschriftung für die hinzuzufügende Kopfzeile.

value
ReadOnlySpan<Byte>

Der Wert des hinzuzufügenden Headers.

Ausnahmen

Die Kopfzeilenzuordnung ist schreibgeschützt.

Hinweise

value muss keinen gültigen CBOR-codierten Wert enthalten, da er als CBOR-Bytezeichenfolge codiert wird. Informationen zum direkten Angeben eines CBOR-codierten Werts finden Sie unter FromEncodedValue(ReadOnlySpan<Byte>) und Add(CoseHeaderLabel, CoseHeaderValue).

Gilt für:

Add(CoseHeaderLabel, CoseHeaderValue)

Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs

Fügt dem angegebenen Schlüssel und Wert IDictionary<TKey,TValue>ein Element hinzu.

public:
 virtual void Add(System::Security::Cryptography::Cose::CoseHeaderLabel key, System::Security::Cryptography::Cose::CoseHeaderValue value);
public void Add(System.Security.Cryptography.Cose.CoseHeaderLabel key, System.Security.Cryptography.Cose.CoseHeaderValue value);
abstract member Add : System.Security.Cryptography.Cose.CoseHeaderLabel * System.Security.Cryptography.Cose.CoseHeaderValue -> unit
override this.Add : System.Security.Cryptography.Cose.CoseHeaderLabel * System.Security.Cryptography.Cose.CoseHeaderValue -> unit
Public Sub Add (key As CoseHeaderLabel, value As CoseHeaderValue)

Parameter

key
CoseHeaderLabel

Das Objekt, das als Schlüssel des hinzuzufügenden Elements verwendet werden soll.

value
CoseHeaderValue

Das Objekt, das als Wert des hinzuzufügenden Elements verwendet werden soll.

Implementiert

Ausnahmen

Die Kopfzeilenzuordnung ist schreibgeschützt.

value ist kein gültiger CBOR-Wert.

Gilt für:

Add(CoseHeaderLabel, String)

Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs
Quelle:
CoseHeaderMap.cs

Fügt der Kopfzeilenzuordnung die angegebene Beschriftung und den angegebenen Wert hinzu.

public:
 void Add(System::Security::Cryptography::Cose::CoseHeaderLabel label, System::String ^ value);
public void Add(System.Security.Cryptography.Cose.CoseHeaderLabel label, string value);
member this.Add : System.Security.Cryptography.Cose.CoseHeaderLabel * string -> unit
Public Sub Add (label As CoseHeaderLabel, value As String)

Parameter

label
CoseHeaderLabel

Die Beschriftung für die hinzuzufügende Kopfzeile.

value
String

Der Wert des hinzuzufügenden Headers.

Ausnahmen

Die Kopfzeilenzuordnung ist schreibgeschützt.

Gilt für: