AdditionalPropertiesDictionary Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller en ordlista som används som ordlista för AdditionalProperties på objekten Microsoft.Extensions.AI.
public ref class AdditionalPropertiesDictionary sealed : Microsoft::Extensions::AI::AdditionalPropertiesDictionary<System::Object ^>
public sealed class AdditionalPropertiesDictionary : Microsoft.Extensions.AI.AdditionalPropertiesDictionary<object>
type AdditionalPropertiesDictionary = class
inherit AdditionalPropertiesDictionary<obj>
Public NotInheritable Class AdditionalPropertiesDictionary
Inherits AdditionalPropertiesDictionary(Of Object)
- Arv
Konstruktorer
| Name | Description |
|---|---|
| AdditionalPropertiesDictionary() |
Initierar en ny instans av AdditionalPropertiesDictionary klassen. |
| AdditionalPropertiesDictionary(IDictionary<String,Object>) |
Initierar en ny instans av AdditionalPropertiesDictionary klassen. |
| AdditionalPropertiesDictionary(IEnumerable<KeyValuePair<String,Object>>) |
Initierar en ny instans av AdditionalPropertiesDictionary klassen. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Hämtar antalet element som finns i ICollection<T>. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| Item[String] |
Hämtar eller anger elementet med den angivna nyckeln. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| Keys |
Hämtar en ICollection<T> som innehåller nycklarna för IDictionary<TKey,TValue>. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| Values |
Hämtar en ICollection<T> som innehåller värdena i IDictionary<TKey,TValue>. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
Metoder
| Name | Description |
|---|---|
| Add(String, TValue) |
Lägger till ett element med den angivna nyckeln och värdet i IDictionary<TKey,TValue>. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| Clear() |
Tar bort alla objekt från ICollection<T>. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| Clone() |
Skapar en ytlig klon av egenskapsordlistan. |
| ContainsKey(String) |
Avgör om innehåller IDictionary<TKey,TValue> ett element med den angivna nyckeln. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| GetEnumerator() |
Returnerar en uppräkning som itererar genom AdditionalPropertiesDictionary<TValue>. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| Remove(String) |
Tar bort elementet med den angivna nyckeln från IDictionary<TKey,TValue>. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| TryAdd(String, TValue) |
Försöker lägga till den angivna nyckeln och värdet i ordlistan. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| TryGetValue(String, TValue) |
Hämtar värdet som är associerat med den angivna nyckeln. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
| TryGetValue<T>(String, T) |
Försöker extrahera ett skrivet värde från ordlistan. (Ärvd från AdditionalPropertiesDictionary<TValue>) |
Explicita gränssnittsimplementeringar
Tilläggsmetoder
| Name | Description |
|---|---|
| ToAsyncEnumerable<TSource>(IEnumerable<TSource>) |
Konverterar en IEnumerable<T> till en IAsyncEnumerable<T>. |
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Skapar en FrozenDictionary<TKey,TValue> från en IEnumerable<T> enligt angivna funktioner för nyckelväljare och elementväljare. |
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Skapar en FrozenDictionary<TKey,TValue> från en IEnumerable<T> enligt angiven nyckelväljare. |
| ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Skapar en FrozenSet<T> med de angivna värdena. |
| ToImmutableArray<TSource>(IEnumerable<TSource>) |
Skapar en oföränderlig matris från den angivna samlingen. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Räknar upp och transformerar en sekvens och skapar en oföränderlig ordlista med dess innehåll med hjälp av de angivna nyckel- och värdejäxorna. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Räknar upp och transformerar en sekvens och skapar en oföränderlig ordlista med dess innehåll med hjälp av den angivna nyckeljäxaren. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Räknar upp och transformerar en sekvens och skapar en oföränderlig ordlista med dess innehåll. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Konstruerar en oföränderlig ordlista baserat på en viss omvandling av en sekvens. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Konstruerar en oföränderlig ordlista från en befintlig samling element och tillämpar en transformeringsfunktion på källnycklarna. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Räknar upp en sekvens, skapar en oföränderlig hashuppsättning av innehållet och använder den angivna likhetsjämföraren för den angivna typen. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Räknar upp en sekvens och skapar en oföränderlig hashuppsättning med dess innehåll. |
| ToImmutableList<TSource>(IEnumerable<TSource>) |
Räknar upp en sekvens och skapar en oföränderlig lista över dess innehåll. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Räknar upp och transformerar en sekvens och skapar en oföränderlig sorterad ordlista med dess innehåll med hjälp av de angivna nyckel- och värdejäxorna. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Räknar upp och transformerar en sekvens och skapar en oföränderlig sorterad ordlista med dess innehåll med hjälp av den angivna nyckeljäxaren. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Räknar upp och transformerar en sekvens och skapar en oföränderlig sorterad ordlista med dess innehåll. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Räknar upp en sekvens, skapar en oföränderlig sorterad uppsättning av dess innehåll och använder den angivna jämförelsen. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Räknar upp en sekvens och skapar en oföränderlig sorterad uppsättning av dess innehåll. |