ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryRemove Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TryRemove(TAlternateKey, TValue) |
Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>, и копирует элемент в параметр value. |
TryRemove(TAlternateKey, TKey, TValue) |
Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>, и копирует связанный ключ и элемент в параметр значения. |
TryRemove(TAlternateKey, TValue)
Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>,
и копирует элемент в параметр value.
public:
bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TValue value);
member this.TryRemove : 'AlternateKey * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef value As TValue) As Boolean
Параметры
- key
- TAlternateKey
Альтернативный ключ элемента для удаления.
- value
- TValue
Удаленный элемент.
Возвращаемое значение
true
, если элемент успешно найден и удален; в противном случае false
.
Исключения
key
null
.
Применяется к
TryRemove(TAlternateKey, TKey, TValue)
Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>,
и копирует связанный ключ и элемент в параметр значения.
public:
bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TKey % actualKey, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TKey actualKey, out TValue value);
member this.TryRemove : 'AlternateKey * 'Key * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef actualKey As TKey, ByRef value As TValue) As Boolean
Параметры
- key
- TAlternateKey
Альтернативный ключ элемента для удаления.
- actualKey
- TKey
Удаленный ключ.
- value
- TValue
Удаленный элемент.
Возвращаемое значение
true
, если элемент успешно найден и удален; в противном случае false
.
Исключения
key
null
.