ImmutableInterlocked.TryAdd<TKey,TValue> Método

Definición

Agrega la clave y el valor especificados al diccionario si la clave no está en el diccionario.

public:
generic <typename TKey, typename TValue>
 static bool TryAdd(System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ % location, TKey key, TValue value);
public static bool TryAdd<TKey,TValue>(ref System.Collections.Immutable.ImmutableDictionary<TKey,TValue> location, TKey key, TValue value);
static member TryAdd : ImmutableDictionary * 'Key * 'Value -> bool
Public Shared Function TryAdd(Of TKey, TValue) (ByRef location As ImmutableDictionary(Of TKey, TValue), key As TKey, value As TValue) As Boolean

Parámetros de tipo

TKey

Tipo de las claves contenidas en la colección.

TValue

Tipo de los valores contenidos en la colección.

Parámetros

location
ImmutableDictionary<TKey,TValue>

Diccionario que se va a actualizar con la clave y el valor especificados.

key
TKey

Clave que se va a agregar, si aún no está definida en el diccionario.

value
TValue

Valor que se va a agregar.

Devoluciones

true si la clave no está en el diccionario; de lo contrario, false.

Se aplica a