Partager via


CoseHeaderMap.Add Méthode

Définition

Surcharges

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Ajoute un élément à ICollection<T>.

Add(CoseHeaderLabel, Byte[])

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

Add(CoseHeaderLabel, Int32)

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

Add(CoseHeaderLabel, CoseHeaderValue)

Ajoute un élément avec la clé et la valeur fournies à IDictionary<TKey,TValue>.

Add(CoseHeaderLabel, String)

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs

Ajoute un élément à 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))

Paramètres

Implémente

Exceptions

Le mappage d’en-têtes est en lecture seule.

itemla valeur de n’est pas une valeur CBOR valide.

S’applique à

Add(CoseHeaderLabel, Byte[])

Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

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

Paramètres

label
CoseHeaderLabel

Étiquette de l’en-tête à ajouter.

value
Byte[]

Valeur de l’en-tête à ajouter.

Exceptions

Le mappage d’en-têtes est en lecture seule.

Remarques

value n’a pas besoin de contenir une valeur valide encodée en CBOR, car elle sera encodée en tant que chaîne d’octets CBOR. Pour spécifier directement une valeur encodée en CBOR, consultez FromEncodedValue(ReadOnlySpan<Byte>) et Add(CoseHeaderLabel, CoseHeaderValue).

S’applique à

Add(CoseHeaderLabel, Int32)

Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

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)

Paramètres

label
CoseHeaderLabel

Étiquette de l’en-tête à ajouter.

value
Int32

Valeur de l’en-tête à ajouter.

Exceptions

Le mappage d’en-têtes est en lecture seule.

S’applique à

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

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

Paramètres

label
CoseHeaderLabel

Étiquette de l’en-tête à ajouter.

value
ReadOnlySpan<Byte>

Valeur de l’en-tête à ajouter.

Exceptions

Le mappage d’en-têtes est en lecture seule.

Remarques

value n’a pas besoin de contenir une valeur valide encodée en CBOR, car elle sera encodée en tant que chaîne d’octets CBOR. Pour spécifier directement une valeur encodée en CBOR, consultez FromEncodedValue(ReadOnlySpan<Byte>) et Add(CoseHeaderLabel, CoseHeaderValue).

S’applique à

Add(CoseHeaderLabel, CoseHeaderValue)

Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs

Ajoute un élément avec la clé et la valeur fournies à 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)

Paramètres

key
CoseHeaderLabel

Objet à utiliser comme clé de l'élément à ajouter.

value
CoseHeaderValue

Objet à utiliser comme valeur de l'élément à ajouter.

Implémente

Exceptions

Le mappage d’en-têtes est en lecture seule.

value n’est pas une valeur CBOR valide.

S’applique à

Add(CoseHeaderLabel, String)

Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs
Source:
CoseHeaderMap.cs

Ajoute l’étiquette et la valeur spécifiées au mappage d’en-têtes.

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)

Paramètres

label
CoseHeaderLabel

Étiquette de l’en-tête à ajouter.

value
String

Valeur de l’en-tête à ajouter.

Exceptions

Le mappage d’en-têtes est en lecture seule.

S’applique à