|
AddOrUpdate<TKey,TValue>(ImmutableDictionary<TKey,TValue>, TKey, Func<TKey,TValue>, Func<TKey,TValue,TValue>)
|
ディクショナリを追加または既存のエントリを更新した後、ディクショナリから値を取得します。
|
|
AddOrUpdate<TKey,TValue>(ImmutableDictionary<TKey,TValue>, TKey, TValue, Func<TKey,TValue,TValue>)
|
ディクショナリを追加または既存のエントリを更新した後、ディクショナリから値を取得します。
|
|
Enqueue<T>(ImmutableQueue<T>, T)
|
キューの末尾に要素をアトミックにエンキューします。
|
|
GetOrAdd<TKey,TValue,TArg>(ImmutableDictionary<TKey,TValue>, TKey, Func<TKey,TArg,TValue>, TArg)
|
指定したキーの値をディクショナリから取得するか、キーが見つからなかった場合は、ディクショナリに新しい値を追加します。
|
|
GetOrAdd<TKey,TValue>(ImmutableDictionary<TKey,TValue>, TKey, Func<TKey,TValue>)
|
指定したキーの値をディクショナリから取得するか、キーが見つからなかった場合は、ディクショナリに新しい値を追加します。
|
|
GetOrAdd<TKey,TValue>(ImmutableDictionary<TKey,TValue>, TKey, TValue)
|
指定したキーの値をディクショナリから取得するか、キーが見つからなかった場合は、ディクショナリに新しい値を追加します。
|
|
InterlockedCompareExchange<T>(ImmutableArray<T>, ImmutableArray<T>, ImmutableArray<T>)
|
2 つの変更できない配列を等しいかどうかを比較し、等しい場合は、いずれかの配列を置き換えます。
|
|
InterlockedExchange<T>(ImmutableArray<T>, ImmutableArray<T>)
|
指定した配列に配列を設定し、元の配列への参照をアトミック操作として返します。
|
|
InterlockedInitialize<T>(ImmutableArray<T>, ImmutableArray<T>)
|
配列が初期化されていない場合は、指定した配列に配列を設定します。
|
|
Push<T>(ImmutableStack<T>, T)
|
新しい要素をスタックにプッシュします。
|
|
TryAdd<TKey,TValue>(ImmutableDictionary<TKey,TValue>, TKey, TValue)
|
キーがディクショナリにない場合は、指定したキーと値をディクショナリに追加します。
|
|
TryDequeue<T>(ImmutableQueue<T>, T)
|
キューが空でない場合は、キューの先頭にある指定された要素をアトミックに削除して返します。
|
|
TryPop<T>(ImmutableStack<T>, T)
|
削除する要素がある場合は、スタックの先頭から要素を削除します。
|
|
TryRemove<TKey,TValue>(ImmutableDictionary<TKey,TValue>, TKey, TValue)
|
キーが存在する場合は、指定したキーを持つ要素を削除します。
|
|
TryUpdate<TKey,TValue>(ImmutableDictionary<TKey,TValue>, TKey, TValue, TValue)
|
指定したキーが既に特定の値に設定されている場合は、指定したキーを指定した値に設定します。
|
|
Update<T,TArg>(ImmutableArray<T>, Func<ImmutableArray<T>,TArg,ImmutableArray<T>>, TArg)
|
指定された変換関数を使用して、オプティミスティック ロック トランザクション セマンティクスを使用して、不変の配列をインプレースで変更します。
変換は、オプティミスティック ロック レースに勝つために必要な回数再試行されます。
|
|
Update<T,TArg>(T, Func<T,TArg,T>, TArg)
|
指定した変換関数を使用して、オプティミスティック ロック トランザクション セマンティクスを使用して値をインプレースで変更します。 変換は、オプティミスティック ロック レースに勝つために必要な回数再試行されます。
|
|
Update<T>(ImmutableArray<T>, Func<ImmutableArray<T>,ImmutableArray<T>>)
|
指定された変換関数を使用して、オプティミスティック ロック トランザクション セマンティクスを使用して、不変の配列をインプレースで変更します。
変換は、オプティミスティック ロック レースに勝つために必要な回数再試行されます。
|
|
Update<T>(T, Func<T,T>)
|
指定した変換関数を使用して、オプティミスティック ロック トランザクション セマンティクスを使用して値をインプレースで変更します。 変換は、オプティミスティック ロック レースに勝つために必要な回数再試行されます。
|