AdditionalPropertiesDictionary Klass

Definition

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
AdditionalPropertiesDictionary

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

Name Description
ICollection<KeyValuePair<String,TValue>>.Add(KeyValuePair<String,TValue>)

Lägger till ett objekt i ICollection<T>.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.Contains(KeyValuePair<String,TValue>)

Avgör om innehåller ICollection<T> ett specifikt värde.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.CopyTo(KeyValuePair<String,TValue>[], Int32)

Kopierar elementen i ICollection<T> till en Array, med början vid ett visst Array index.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.IsReadOnly

Hämtar ett värde som anger om är ICollection<T> skrivskyddat.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.Remove(KeyValuePair<String,TValue>)

Tar bort den första förekomsten av ett specifikt objekt från ICollection<T>.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
IDictionary<String,TValue>.TryGetValue(String, TValue)

Hämtar värdet som är associerat med den angivna nyckeln.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
IEnumerable.GetEnumerator()

Returnerar en uppräknare som itererar genom en samling.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
IEnumerable<KeyValuePair<String,TValue>>.GetEnumerator()

Returnerar en uppräkning som itererar genom samlingen.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
IReadOnlyDictionary<String,TValue>.Keys

Hämtar en uppräkningsbar samling som innehåller nycklarna i den skrivskyddade ordlistan.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
IReadOnlyDictionary<String,TValue>.TryGetValue(String, TValue)

Hämtar det värde som är associerat med den angivna nyckeln.

(Ärvd från AdditionalPropertiesDictionary<TValue>)
IReadOnlyDictionary<String,TValue>.Values

Hämtar en uppräkningsbar samling som innehåller värdena i den skrivskyddade ordlistan.

(Ärvd från AdditionalPropertiesDictionary<TValue>)

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.

Gäller för