CoseHeaderMap.Add 方法   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>) | 将某项添加到 ICollection<T> 中。 | 
| Add(CoseHeaderLabel, Byte[]) | 将指定的标签和值添加到标头映射。 | 
| Add(CoseHeaderLabel, Int32) | 将指定的标签和值添加到标头映射。 | 
| Add(CoseHeaderLabel, ReadOnlySpan<Byte>) | 将指定的标签和值添加到标头映射。 | 
| Add(CoseHeaderLabel, CoseHeaderValue) | 向 IDictionary<TKey,TValue> 添加一个带有所提供的键和值的元素。 | 
| Add(CoseHeaderLabel, String) | 将指定的标签和值添加到标头映射。 | 
Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>)
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
将某项添加到 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> -> unitPublic Sub Add (item As KeyValuePair(Of CoseHeaderLabel, CoseHeaderValue))参数
要添加到 ICollection<T> 的对象。
实现
例外
标头映射为只读。
              item的值不是有效的 CBOR 值。
适用于
Add(CoseHeaderLabel, Byte[])
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
将指定的标签和值添加到标头映射。
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[] -> unitPublic Sub Add (label As CoseHeaderLabel, value As Byte())参数
- label
- CoseHeaderLabel
要添加的标头的标签。
- value
- Byte[]
要添加的标头的值。
例外
标头映射为只读。
注解
              value 不需要包含有效的 CBOR 编码值,因为它将编码为 CBOR 字节字符串。 若要直接指定 CBOR 编码的值,请参阅 FromEncodedValue(ReadOnlySpan<Byte>) 和 Add(CoseHeaderLabel, CoseHeaderValue)。
适用于
Add(CoseHeaderLabel, Int32)
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
将指定的标签和值添加到标头映射。
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 -> unitPublic Sub Add (label As CoseHeaderLabel, value As Integer)参数
- label
- CoseHeaderLabel
要添加的标头的标签。
- value
- Int32
要添加的标头的值。
例外
标头映射为只读。
适用于
Add(CoseHeaderLabel, ReadOnlySpan<Byte>)
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
将指定的标签和值添加到标头映射。
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> -> unitPublic Sub Add (label As CoseHeaderLabel, value As ReadOnlySpan(Of Byte))参数
- label
- CoseHeaderLabel
要添加的标头的标签。
- value
- ReadOnlySpan<Byte>
要添加的标头的值。
例外
标头映射为只读。
注解
              value 不需要包含有效的 CBOR 编码值,因为它将编码为 CBOR 字节字符串。 若要直接指定 CBOR 编码的值,请参阅 FromEncodedValue(ReadOnlySpan<Byte>) 和 Add(CoseHeaderLabel, CoseHeaderValue)。
适用于
Add(CoseHeaderLabel, CoseHeaderValue)
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
向 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 -> unitPublic Sub Add (key As CoseHeaderLabel, value As CoseHeaderValue)参数
- key
- CoseHeaderLabel
用作要添加的元素的键的对象。
- value
- CoseHeaderValue
用作要添加的元素的值的对象。
实现
例外
标头映射为只读。
              value 不是有效的 CBOR 值。
适用于
Add(CoseHeaderLabel, String)
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
- Source:
- CoseHeaderMap.cs
将指定的标签和值添加到标头映射。
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 -> unitPublic Sub Add (label As CoseHeaderLabel, value As String)参数
- label
- CoseHeaderLabel
要添加的标头的标签。
- value
- String
要添加的标头的值。
例外
标头映射为只读。