AdditionalPropertiesDictionary<TValue> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um dicionário usado como o dicionário AdditionalProperties em objetos Microsoft.Extensions.AI.
generic <typename TValue>
public ref class AdditionalPropertiesDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, TValue>>, System::Collections::Generic::IDictionary<System::String ^, TValue>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, TValue>>, System::Collections::Generic::IReadOnlyCollection<System::Collections::Generic::KeyValuePair<System::String ^, TValue>>, System::Collections::Generic::IReadOnlyDictionary<System::String ^, TValue>
public class AdditionalPropertiesDictionary<TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,TValue>>, System.Collections.Generic.IDictionary<string,TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,TValue>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<string,TValue>>, System.Collections.Generic.IReadOnlyDictionary<string,TValue>
type AdditionalPropertiesDictionary<'Value> = class
interface IDictionary<string, 'Value>
interface ICollection<KeyValuePair<string, 'Value>>
interface seq<KeyValuePair<string, 'Value>>
interface IEnumerable
interface IReadOnlyDictionary<string, 'Value>
interface IReadOnlyCollection<KeyValuePair<string, 'Value>>
Public Class AdditionalPropertiesDictionary(Of TValue)
Implements ICollection(Of KeyValuePair(Of String, TValue)), IDictionary(Of String, TValue), IEnumerable(Of KeyValuePair(Of String, TValue)), IReadOnlyCollection(Of KeyValuePair(Of String, TValue)), IReadOnlyDictionary(Of String, TValue)
Parâmetros de tipo
- TValue
O tipo dos valores no dicionário.
- Herança
-
AdditionalPropertiesDictionary<TValue>
- Derivado
- Implementações
-
ICollection<KeyValuePair<String,TValue>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,TValue> IEnumerable<KeyValuePair<String,TValue>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IReadOnlyCollection<KeyValuePair<String,TValue>> IReadOnlyCollection<KeyValuePair<TKey,TValue>> IReadOnlyDictionary<String,TValue> IEnumerable
Construtores
| Nome | Description |
|---|---|
| AdditionalPropertiesDictionary<TValue>() |
Inicializa uma nova instância da classe AdditionalPropertiesDictionary<TValue>. |
| AdditionalPropertiesDictionary<TValue>(IDictionary<String,TValue>) |
Inicializa uma nova instância da classe AdditionalPropertiesDictionary<TValue>. |
| AdditionalPropertiesDictionary<TValue>(IEnumerable<KeyValuePair<String,TValue>>) |
Inicializa uma nova instância da classe AdditionalPropertiesDictionary<TValue>. |
Propriedades
| Nome | Description |
|---|---|
| Count |
Obtém o número de elementos contidos no ICollection<T>. |
| Item[String] |
Obtém ou define o elemento com a chave especificada. |
| Keys |
Obtém uma ICollection<T> que contém as chaves do IDictionary<TKey,TValue>. |
| Values |
Obtém um ICollection<T> que contém os valores na IDictionary<TKey,TValue>. |
Métodos
| Nome | Description |
|---|---|
| Add(String, TValue) |
Adiciona um elemento com a chave e o valor fornecidos IDictionary<TKey,TValue>ao . |
| Clear() |
Remove todos os itens do ICollection<T>. |
| Clone() |
Cria um clone superficial do dicionário de propriedades. |
| ContainsKey(String) |
Determina se ele IDictionary<TKey,TValue> contém um elemento com a chave especificada. |
| GetEnumerator() |
Retorna um enumerador que itera por meio do AdditionalPropertiesDictionary<TValue>. |
| Remove(String) |
Remove o elemento com a chave especificada do IDictionary<TKey,TValue>. |
| TryAdd(String, TValue) |
Tenta adicionar a chave e o valor especificados ao dicionário. |
| TryGetValue(String, TValue) |
Obtém o valor associado à chave especificada. |
| TryGetValue<T>(String, T) |
Tenta extrair um valor tipado do dicionário. |