Sdílet prostřednictvím


CoseHeaderMap.Add Metoda

Definice

Přetížení

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Přidá položku do ICollection<T>.

Add(CoseHeaderLabel, Byte[])

Přidá zadaný popisek a hodnotu do mapy hlaviček.

Add(CoseHeaderLabel, Int32)

Přidá zadaný popisek a hodnotu do mapy hlaviček.

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Přidá zadaný popisek a hodnotu do mapy hlaviček.

Add(CoseHeaderLabel, CoseHeaderValue)

Přidá element se zadaným klíčem a hodnotou do objektu IDictionary<TKey,TValue>.

Add(CoseHeaderLabel, String)

Přidá zadaný popisek a hodnotu do mapy hlaviček.

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs

Přidá položku do 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))

Parametry

item
KeyValuePair<CoseHeaderLabel,CoseHeaderValue>

Objekt, který se má přidat do objektu ICollection<T>.

Implementuje

Výjimky

Mapa záhlaví je jen pro čtení.

itemhodnota není platná hodnota CBOR.

Platí pro

Add(CoseHeaderLabel, Byte[])

Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs

Přidá zadaný popisek a hodnotu do mapy hlaviček.

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

Parametry

label
CoseHeaderLabel

Popisek záhlaví, které se má přidat.

value
Byte[]

Hodnota hlavičky, která se má přidat.

Výjimky

Mapa záhlaví je jen pro čtení.

Poznámky

value nemusí obsahovat platnou hodnotu zakódovanou do CBOR, protože se zakóduje jako bajtový řetězec CBOR. Pokud chcete zadat hodnotu zakódovanou přímo do CBOR, přečtěte si téma FromEncodedValue(ReadOnlySpan<Byte>) a Add(CoseHeaderLabel, CoseHeaderValue).

Platí pro

Add(CoseHeaderLabel, Int32)

Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs

Přidá zadaný popisek a hodnotu do mapy hlaviček.

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)

Parametry

label
CoseHeaderLabel

Popisek záhlaví, které se má přidat.

value
Int32

Hodnota hlavičky, která se má přidat.

Výjimky

Mapa záhlaví je jen pro čtení.

Platí pro

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs

Přidá zadaný popisek a hodnotu do mapy hlaviček.

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

Parametry

label
CoseHeaderLabel

Popisek záhlaví, které se má přidat.

value
ReadOnlySpan<Byte>

Hodnota hlavičky, která se má přidat.

Výjimky

Mapa záhlaví je jen pro čtení.

Poznámky

value nemusí obsahovat platnou hodnotu zakódovanou do CBOR, protože se zakóduje jako bajtový řetězec CBOR. Pokud chcete zadat hodnotu zakódovanou přímo do CBOR, přečtěte si téma FromEncodedValue(ReadOnlySpan<Byte>) a Add(CoseHeaderLabel, CoseHeaderValue).

Platí pro

Add(CoseHeaderLabel, CoseHeaderValue)

Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs

Přidá element se zadaným klíčem a hodnotou do objektu IDictionary<TKey,TValue>.

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)

Parametry

key
CoseHeaderLabel

Objekt, který se má použít jako klíč prvku, který chcete přidat.

value
CoseHeaderValue

Objekt, který se má použít jako hodnota elementu, který chcete přidat.

Implementuje

Výjimky

Mapa záhlaví je jen pro čtení.

value není platná hodnota CBOR.

Platí pro

Add(CoseHeaderLabel, String)

Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs
Zdroj:
CoseHeaderMap.cs

Přidá zadaný popisek a hodnotu do mapy hlaviček.

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)

Parametry

label
CoseHeaderLabel

Popisek záhlaví, které se má přidat.

value
String

Hodnota hlavičky, která se má přidat.

Výjimky

Mapa záhlaví je jen pro čtení.

Platí pro