Langue

AdditionalPropertiesDictionary Classe

Définition

Fournit un dictionnaire utilisé comme dictionnaire AdditionalProperties sur Microsoft.Extensions.AI objets.

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)
Héritage
AdditionalPropertiesDictionary

Constructeurs

Nom Description
AdditionalPropertiesDictionary()

Initialise une nouvelle instance de la classe AdditionalPropertiesDictionary.

AdditionalPropertiesDictionary(IDictionary<String,Object>)

Initialise une nouvelle instance de la classe AdditionalPropertiesDictionary.

AdditionalPropertiesDictionary(IEnumerable<KeyValuePair<String,Object>>)

Initialise une nouvelle instance de la classe AdditionalPropertiesDictionary.

Propriétés

Nom Description
Count

Obtient le nombre d’éléments contenus dans le ICollection<T>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
Item[String]

Obtient ou définit l’élément avec la clé spécifiée.

(Hérité de AdditionalPropertiesDictionary<TValue>)
Keys

Obtient une ICollection<T> valeur contenant les clés du IDictionary<TKey,TValue>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
Values

Obtient une ICollection<T> valeur contenant les valeurs dans le IDictionary<TKey,TValue>.

(Hérité de AdditionalPropertiesDictionary<TValue>)

Méthodes

Nom Description
Add(String, TValue)

Ajoute un élément avec la clé et la valeur fournies à l’élément IDictionary<TKey,TValue>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
Clear()

Supprime tous les éléments du ICollection<T>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
Clone()

Crée un clone peu profond du dictionnaire de propriétés.

ContainsKey(String)

Détermine si le IDictionary<TKey,TValue> contient un élément avec la clé spécifiée.

(Hérité de AdditionalPropertiesDictionary<TValue>)
GetEnumerator()

Retourne un énumérateur qui itère au sein du AdditionalPropertiesDictionary<TValue>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
Remove(String)

Supprime l’élément avec la clé spécifiée de l'IDictionary<TKey,TValue>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
TryAdd(String, TValue)

Tente d’ajouter la clé et la valeur spécifiées au dictionnaire.

(Hérité de AdditionalPropertiesDictionary<TValue>)
TryGetValue(String, TValue)

Obtient la valeur associée à la clé spécifiée.

(Hérité de AdditionalPropertiesDictionary<TValue>)
TryGetValue<T>(String, T)

Tente d’extraire une valeur typée du dictionnaire.

(Hérité de AdditionalPropertiesDictionary<TValue>)

Implémentations d’interfaces explicites

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

Ajoute un élément au ICollection<T>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.Contains(KeyValuePair<String,TValue>)

Détermine si la ICollection<T> valeur contient une valeur spécifique.

(Hérité de AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.CopyTo(KeyValuePair<String,TValue>[], Int32)

Copie les éléments du ICollection<T> dans un Array, en commençant à un index Array particulier.

(Hérité de AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.IsReadOnly

Obtient une valeur indiquant si l’objet ICollection<T> est en lecture seule.

(Hérité de AdditionalPropertiesDictionary<TValue>)
ICollection<KeyValuePair<String,TValue>>.Remove(KeyValuePair<String,TValue>)

Supprime la première occurrence d’un objet spécifique de l’objet ICollection<T>.

(Hérité de AdditionalPropertiesDictionary<TValue>)
IDictionary<String,TValue>.TryGetValue(String, TValue)

Obtient la valeur associée à la clé spécifiée.

(Hérité de AdditionalPropertiesDictionary<TValue>)
IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère dans une collection.

(Hérité de AdditionalPropertiesDictionary<TValue>)
IEnumerable<KeyValuePair<String,TValue>>.GetEnumerator()

Retourne un énumérateur qui itère dans la collection.

(Hérité de AdditionalPropertiesDictionary<TValue>)
IReadOnlyDictionary<String,TValue>.Keys

Obtient une collection énumérable qui contient les clés dans le dictionnaire en lecture seule.

(Hérité de AdditionalPropertiesDictionary<TValue>)
IReadOnlyDictionary<String,TValue>.TryGetValue(String, TValue)

Obtient la valeur associée à la clé spécifiée.

(Hérité de AdditionalPropertiesDictionary<TValue>)
IReadOnlyDictionary<String,TValue>.Values

Obtient une collection énumérable qui contient les valeurs du dictionnaire en lecture seule.

(Hérité de AdditionalPropertiesDictionary<TValue>)

Méthodes d’extension

Nom Description
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Convertit un IEnumerable<T> en IAsyncEnumerable<T>.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction des fonctions de sélecteur de clé et de sélecteur d’élément spécifiées.

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction de la fonction de sélecteur de clé spécifiée.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Crée un FrozenSet<T> avec les valeurs spécifiées.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Crée un tableau immuable à partir de la collection spécifiée.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu à l’aide des comparateurs de clé et de valeur spécifiés.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu à l’aide du comparateur de clés spécifié.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Construit un dictionnaire immuable basé sur une transformation d’une séquence.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Construit un dictionnaire immuable à partir d’une collection existante d’éléments, en appliquant une fonction de transformation aux clés sources.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Énumère une séquence, produit un jeu de hachage immuable de son contenu et utilise le comparateur d’égalité spécifié pour le type set.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit un ensemble de hachage immuable de son contenu.

ToImmutableList<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit une liste immuable de son contenu.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide des comparateurs de clé et de valeur spécifiés.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide du comparateur de clés spécifié.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Énumère une séquence, produit un ensemble trié immuable de son contenu et utilise le comparateur spécifié.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit un ensemble trié immuable de son contenu.

S’applique à