Share via


CoseHeaderMap.Add Método

Definição

Sobrecargas

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Adiciona um item ao ICollection<T>.

Add(CoseHeaderLabel, Byte[])

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

Add(CoseHeaderLabel, Int32)

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

Add(CoseHeaderLabel, CoseHeaderValue)

Adiciona um elemento com a chave fornecida e o valor para o IDictionary<TKey,TValue>.

Add(CoseHeaderLabel, String)

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)

Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs

Adiciona um item ao 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>

O objeto a ser adicionado ao ICollection<T>.

Implementações

Exceções

O mapa de cabeçalho é somente leitura.

itemO valor de 's não é um valor CBOR válido.

Aplica-se a

Add(CoseHeaderLabel, Byte[])

Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

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

O rótulo do cabeçalho a ser adicionado.

value
Byte[]

O valor do cabeçalho a ser adicionado.

Exceções

O mapa de cabeçalho é somente leitura.

Comentários

value não precisa conter um valor válido codificado em CBOR, pois ele será codificado como uma cadeia de caracteres de bytes CBOR. Para especificar um valor codificado por CBOR diretamente, consulte FromEncodedValue(ReadOnlySpan<Byte>) e Add(CoseHeaderLabel, CoseHeaderValue).

Aplica-se a

Add(CoseHeaderLabel, Int32)

Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

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

O rótulo do cabeçalho a ser adicionado.

value
Int32

O valor do cabeçalho a ser adicionado.

Exceções

O mapa de cabeçalho é somente leitura.

Aplica-se a

Add(CoseHeaderLabel, ReadOnlySpan<Byte>)

Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

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

O rótulo do cabeçalho a ser adicionado.

value
ReadOnlySpan<Byte>

O valor do cabeçalho a ser adicionado.

Exceções

O mapa de cabeçalho é somente leitura.

Comentários

value não precisa conter um valor válido codificado em CBOR, pois ele será codificado como uma cadeia de caracteres de bytes CBOR. Para especificar um valor codificado por CBOR diretamente, consulte FromEncodedValue(ReadOnlySpan<Byte>) e Add(CoseHeaderLabel, CoseHeaderValue).

Aplica-se a

Add(CoseHeaderLabel, CoseHeaderValue)

Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs

Adiciona um elemento com a chave fornecida e o valor para o 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

O objeto a ser usado como chave do elemento a ser adicionado.

value
CoseHeaderValue

O objeto a ser usado como o valor do elemento a ser adicionado.

Implementações

Exceções

O mapa de cabeçalho é somente leitura.

value não é um valor CBOR válido.

Aplica-se a

Add(CoseHeaderLabel, String)

Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs
Origem:
CoseHeaderMap.cs

Adiciona o rótulo e o valor especificados ao mapa de cabeçalho.

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

O rótulo do cabeçalho a ser adicionado.

value
String

O valor do cabeçalho a ser adicionado.

Exceções

O mapa de cabeçalho é somente leitura.

Aplica-se a