次の方法で共有


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryGetValue メソッド

定義

オーバーロード

TryGetValue(TAlternateKey, TValue)

指定した代替キーに関連付けられている値を取得します。

TryGetValue(TAlternateKey, TKey, TValue)

指定した代替キーに関連付けられている値を取得します。

TryGetValue(TAlternateKey, TValue)

指定した代替キーに関連付けられている値を取得します。

public:
 bool TryGetValue(TAlternateKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryGetValue (TAlternateKey key, out TValue value);
member this.TryGetValue : 'AlternateKey * 'Value -> bool
Public Function TryGetValue (key As TAlternateKey, ByRef value As TValue) As Boolean

パラメーター

key
TAlternateKey

取得する値の代替キー。

value
TValue

このメソッドから制御が戻るときに、指定したキーに関連付けられている値が格納されます (キーが見つかった場合)。

それ以外の場合は、値パラメーターの型の既定値。

戻り値

例外

keynullです。

適用対象

TryGetValue(TAlternateKey, TKey, TValue)

指定した代替キーに関連付けられている値を取得します。

public:
 bool TryGetValue(TAlternateKey key, [Runtime::InteropServices::Out] TKey % actualKey, [Runtime::InteropServices::Out] TValue % value);
public bool TryGetValue (TAlternateKey key, out TKey actualKey, out TValue value);
member this.TryGetValue : 'AlternateKey * 'Key * 'Value -> bool
Public Function TryGetValue (key As TAlternateKey, ByRef actualKey As TKey, ByRef value As TValue) As Boolean

パラメーター

key
TAlternateKey

取得する値の代替キー。

actualKey
TKey

このメソッドから制御が戻るときに、代替キーに関連付けられている実際のキー (キーが見つかった場合) が格納されます。

それ以外の場合は、キー パラメーターの型の既定値。

value
TValue

このメソッドから制御が戻るときに、指定したキーに関連付けられている値が格納されます (キーが見つかった場合)。

それ以外の場合は、値パラメーターの型の既定値。

戻り値

例外

keynullです。

適用対象