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>)
- ソース:
- CoseHeaderMap.cs
- ソース:
- CoseHeaderMap.cs
- ソース:
- 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> -> unit
Public Sub Add (item As KeyValuePair(Of CoseHeaderLabel, CoseHeaderValue))
パラメーター
ICollection<T> に追加するオブジェクト。
実装
例外
ヘッダー マップは読み取り専用です。
item
の値が有効な CBOR 値ではありません。
適用対象
Add(CoseHeaderLabel, Byte[])
- ソース:
- CoseHeaderMap.cs
- ソース:
- CoseHeaderMap.cs
- ソース:
- 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[] -> unit
Public Sub Add (label As CoseHeaderLabel, value As Byte())
パラメーター
- label
- CoseHeaderLabel
追加するヘッダーのラベル。
- value
- Byte[]
追加するヘッダーの値。
例外
ヘッダー マップは読み取り専用です。
注釈
value
は CBOR バイト文字列としてエンコードされるため、有効な CBOR エンコード値を含める必要はありません。 CBOR でエンコードされた値を直接指定するには、 と Add(CoseHeaderLabel, CoseHeaderValue)を参照してくださいFromEncodedValue(ReadOnlySpan<Byte>)。
適用対象
Add(CoseHeaderLabel, Int32)
- ソース:
- CoseHeaderMap.cs
- ソース:
- CoseHeaderMap.cs
- ソース:
- 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 -> unit
Public Sub Add (label As CoseHeaderLabel, value As Integer)
パラメーター
- label
- CoseHeaderLabel
追加するヘッダーのラベル。
- value
- Int32
追加するヘッダーの値。
例外
ヘッダー マップは読み取り専用です。
適用対象
Add(CoseHeaderLabel, ReadOnlySpan<Byte>)
- ソース:
- CoseHeaderMap.cs
- ソース:
- CoseHeaderMap.cs
- ソース:
- 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> -> unit
Public Sub Add (label As CoseHeaderLabel, value As ReadOnlySpan(Of Byte))
パラメーター
- label
- CoseHeaderLabel
追加するヘッダーのラベル。
- value
- ReadOnlySpan<Byte>
追加するヘッダーの値。
例外
ヘッダー マップは読み取り専用です。
注釈
value
は CBOR バイト文字列としてエンコードされるため、有効な CBOR エンコード値を含める必要はありません。 CBOR でエンコードされた値を直接指定するには、 と Add(CoseHeaderLabel, CoseHeaderValue)を参照してくださいFromEncodedValue(ReadOnlySpan<Byte>)。
適用対象
Add(CoseHeaderLabel, CoseHeaderValue)
- ソース:
- CoseHeaderMap.cs
- ソース:
- CoseHeaderMap.cs
- ソース:
- 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 -> unit
Public Sub Add (key As CoseHeaderLabel, value As CoseHeaderValue)
パラメーター
- key
- CoseHeaderLabel
追加する要素のキーとして使用するオブジェクト。
- value
- CoseHeaderValue
追加する要素の値として使用するオブジェクト。
実装
例外
ヘッダー マップは読み取り専用です。
value
が有効な CBOR 値ではありません。
適用対象
Add(CoseHeaderLabel, String)
- ソース:
- CoseHeaderMap.cs
- ソース:
- CoseHeaderMap.cs
- ソース:
- 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 -> unit
Public Sub Add (label As CoseHeaderLabel, value As String)
パラメーター
- label
- CoseHeaderLabel
追加するヘッダーのラベル。
- value
- String
追加するヘッダーの値。
例外
ヘッダー マップは読み取り専用です。
適用対象
.NET