CoseHeaderMap Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
BIR COSE iletisinin üst bilgi parametreleri koleksiyonunu temsil eder.
public ref class CoseHeaderMap sealed : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::Security::Cryptography::Cose::CoseHeaderLabel, System::Security::Cryptography::Cose::CoseHeaderValue>>, System::Collections::Generic::IDictionary<System::Security::Cryptography::Cose::CoseHeaderLabel, System::Security::Cryptography::Cose::CoseHeaderValue>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::Security::Cryptography::Cose::CoseHeaderLabel, System::Security::Cryptography::Cose::CoseHeaderValue>>, System::Collections::Generic::IReadOnlyCollection<System::Collections::Generic::KeyValuePair<System::Security::Cryptography::Cose::CoseHeaderLabel, System::Security::Cryptography::Cose::CoseHeaderValue>>, System::Collections::Generic::IReadOnlyDictionary<System::Security::Cryptography::Cose::CoseHeaderLabel, System::Security::Cryptography::Cose::CoseHeaderValue>
public sealed class CoseHeaderMap : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue>>, System.Collections.Generic.IDictionary<System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue>>, System.Collections.Generic.IReadOnlyDictionary<System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue>
type CoseHeaderMap = class
interface IDictionary<CoseHeaderLabel, CoseHeaderValue>
interface ICollection<KeyValuePair<CoseHeaderLabel, CoseHeaderValue>>
interface seq<KeyValuePair<CoseHeaderLabel, CoseHeaderValue>>
interface IEnumerable
interface IReadOnlyDictionary<CoseHeaderLabel, CoseHeaderValue>
interface IReadOnlyCollection<KeyValuePair<CoseHeaderLabel, CoseHeaderValue>>
Public NotInheritable Class CoseHeaderMap
Implements ICollection(Of KeyValuePair(Of CoseHeaderLabel, CoseHeaderValue)), IDictionary(Of CoseHeaderLabel, CoseHeaderValue), IEnumerable(Of KeyValuePair(Of CoseHeaderLabel, CoseHeaderValue)), IReadOnlyCollection(Of KeyValuePair(Of CoseHeaderLabel, CoseHeaderValue)), IReadOnlyDictionary(Of CoseHeaderLabel, CoseHeaderValue)
- Devralma
-
CoseHeaderMap
- Uygulamalar
-
ICollection<KeyValuePair<CoseHeaderLabel,CoseHeaderValue>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<CoseHeaderLabel,CoseHeaderValue> IEnumerable<KeyValuePair<CoseHeaderLabel,CoseHeaderValue>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IReadOnlyCollection<KeyValuePair<CoseHeaderLabel,CoseHeaderValue>> IReadOnlyCollection<KeyValuePair<TKey,TValue>> IReadOnlyDictionary<CoseHeaderLabel,CoseHeaderValue> IEnumerable
Oluşturucular
CoseHeaderMap() |
CoseHeaderMap sınıfının yeni bir örneğini başlatır. |
Özellikler
Count |
ICollection<T> içindeki öğe sayısını alır. |
IsReadOnly |
Üst bilgi eşlemesinin salt okunur olup olmadığını gösteren bir değer alır. |
Item[CoseHeaderLabel] |
Belirtilen anahtarla öğesini alır veya ayarlar. |
Keys |
anahtarlarını IDictionary<TKey,TValue>içeren bir ICollection<T> alır. |
Values |
içindeki IDictionary<TKey,TValue>değerleri içeren bir ICollection<T> alır. |
Yöntemler
Add(CoseHeaderLabel, Byte[]) |
Belirtilen etiketi ve değeri üst bilgi eşlemesine ekler. |
Add(CoseHeaderLabel, CoseHeaderValue) |
öğesine sağlanan anahtar ve değere IDictionary<TKey,TValue>sahip bir öğe ekler. |
Add(CoseHeaderLabel, Int32) |
Belirtilen etiketi ve değeri üst bilgi eşlemesine ekler. |
Add(CoseHeaderLabel, ReadOnlySpan<Byte>) |
Belirtilen etiketi ve değeri üst bilgi eşlemesine ekler. |
Add(CoseHeaderLabel, String) |
Belirtilen etiketi ve değeri üst bilgi eşlemesine ekler. |
Add(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>) |
öğesine bir öğe ICollection<T>ekler. |
Clear() |
öğesinden ICollection<T>tüm öğeleri kaldırır. |
Contains(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>) |
öğesinin ICollection<T> belirli bir değer içerip içermediğini belirler. |
ContainsKey(CoseHeaderLabel) |
öğesinin IDictionary<TKey,TValue> belirtilen anahtara sahip bir öğe içerip içermediğini belirler. |
CopyTo(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>[], Int32) |
öğesinin ICollection<T> öğelerini belirli Array bir dizinden başlayarak öğesine Arraykopyalar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEnumerator() |
Toplulukta yinelenen bir numaralandırıcı döndürür. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetValueAsBytes(CoseHeaderLabel) |
Belirtilen etiketle ilişkili değeri bayt dizesi olarak alır. |
GetValueAsBytes(CoseHeaderLabel, Span<Byte>) |
Belirtilen etiketle ilişkili değeri bayt dizesi olarak alır. |
GetValueAsInt32(CoseHeaderLabel) |
Belirtilen etiketle ilişkili değeri, imzalı bir tamsayı olarak alır. |
GetValueAsString(CoseHeaderLabel) |
Belirtilen etiketle ilişkili değeri metin dizesi olarak alır. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Remove(CoseHeaderLabel) |
belirtilen anahtara sahip öğesini öğesinden IDictionary<TKey,TValue>kaldırır. |
Remove(KeyValuePair<CoseHeaderLabel,CoseHeaderValue>) |
belirli bir nesnenin ilk oluşumunu öğesinden ICollection<T>kaldırır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
TryGetValue(CoseHeaderLabel, CoseHeaderValue) |
BIR COSE iletisinin üst bilgi parametreleri koleksiyonunu temsil eder. |
Belirtik Arabirim Kullanımları
IEnumerable.GetEnumerator() |
Bir toplulukta tekrarlanan bir numaralandırıcı döndürür. |
IReadOnlyDictionary<CoseHeaderLabel,CoseHeaderValue>.Keys |
Salt okunur sözlükteki anahtarları içeren numaralandırılabilir bir koleksiyon alır. |
IReadOnlyDictionary<CoseHeaderLabel,CoseHeaderValue>.Values |
Salt okunur sözlükteki değerleri içeren bir numaralandırılabilir koleksiyon alır. |
Uzantı Metotları
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Geçerli sözlük için salt ReadOnlyDictionary<TKey,TValue> okunur bir sarmalayıcı döndürür. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin