Share via


CoseHeaderMap.Add Método

Definición

Sobrecargas

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Agrega un elemento a ICollection<T>.

Add(CoseHeaderLabel, Byte[])

Agrega la etiqueta y el valor especificados al mapa de encabezado.

Add(CoseHeaderLabel, Int32)

Agrega la etiqueta y el valor especificados al mapa de encabezado.

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Agrega la etiqueta y el valor especificados al mapa de encabezado.

Add(CoseHeaderLabel, CoseHeaderValue)

Agrega un elemento con la clave y el valor proporcionados a IDictionary<TKey,TValue>.

Add(CoseHeaderLabel, String)

Agrega la etiqueta y el valor especificados al mapa de encabezado.

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

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

Agrega un elemento a 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))

Parámetros

item
KeyValuePair<CoseHeaderLabel,CoseHeaderValue>

Objeto que se va a agregar a ICollection<T>.

Implementaciones

Excepciones

El mapa de encabezados es de solo lectura.

itemEl valor de no es un valor CBOR válido.

Se aplica a

Add(CoseHeaderLabel, Byte[])

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

Agrega la etiqueta y el valor especificados al mapa de encabezado.

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

Parámetros

label
CoseHeaderLabel

Etiqueta del encabezado que se va a agregar.

value
Byte[]

Valor del encabezado que se va a agregar.

Excepciones

El mapa de encabezados es de solo lectura.

Comentarios

value no es necesario que contenga un valor con codificación CBOR válido, ya que se codificará como una cadena de bytes de CBOR. Para especificar directamente un valor codificado en CBOR, vea FromEncodedValue(ReadOnlySpan<Byte>) y Add(CoseHeaderLabel, CoseHeaderValue).

Se aplica a

Add(CoseHeaderLabel, Int32)

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

Agrega la etiqueta y el valor especificados al mapa de encabezado.

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)

Parámetros

label
CoseHeaderLabel

Etiqueta del encabezado que se va a agregar.

value
Int32

Valor del encabezado que se va a agregar.

Excepciones

El mapa de encabezados es de solo lectura.

Se aplica a

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

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

Agrega la etiqueta y el valor especificados al mapa de encabezado.

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

Parámetros

label
CoseHeaderLabel

Etiqueta del encabezado que se va a agregar.

value
ReadOnlySpan<Byte>

Valor del encabezado que se va a agregar.

Excepciones

El mapa de encabezados es de solo lectura.

Comentarios

value no es necesario que contenga un valor con codificación CBOR válido, ya que se codificará como una cadena de bytes de CBOR. Para especificar directamente un valor codificado en CBOR, vea FromEncodedValue(ReadOnlySpan<Byte>) y Add(CoseHeaderLabel, CoseHeaderValue).

Se aplica a

Add(CoseHeaderLabel, CoseHeaderValue)

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

Agrega un elemento con la clave y el valor proporcionados a 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)

Parámetros

key
CoseHeaderLabel

Objeto que se va a utilizar como clave del elemento que se va a agregar.

value
CoseHeaderValue

El objeto que se va a usar como valor del elemento que se va a agregar.

Implementaciones

Excepciones

El mapa de encabezados es de solo lectura.

value no es un valor CBOR válido.

Se aplica a

Add(CoseHeaderLabel, String)

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

Agrega la etiqueta y el valor especificados al mapa de encabezado.

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)

Parámetros

label
CoseHeaderLabel

Etiqueta del encabezado que se va a agregar.

value
String

Valor del encabezado que se va a agregar.

Excepciones

El mapa de encabezados es de solo lectura.

Se aplica a