284 for (
int i = 0; i <
keyValues.Length; i++)
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
bool ContainsKey(TKey key)
Enumerator GetEnumerator()
IAsyncLocalValueMap Set(IAsyncLocal key, object value, bool treatNullValueAsNonexistent)
bool TryGetValue(IAsyncLocal key, out object value)
ManyElementAsyncLocalValueMap(int capacity)
IAsyncLocalValueMap Set(IAsyncLocal key, object value, bool treatNullValueAsNonexistent)
IAsyncLocalValueMap Set(IAsyncLocal key, object value, bool treatNullValueAsNonexistent)
readonly KeyValuePair< IAsyncLocal, object >[] _keyValues
MultiElementAsyncLocalValueMap(int count)
void UnsafeStore(int index, IAsyncLocal key, object value)
bool TryGetValue(IAsyncLocal key, out object value)
OneElementAsyncLocalValueMap(IAsyncLocal key, object value)
IAsyncLocalValueMap Set(IAsyncLocal key, object value, bool treatNullValueAsNonexistent)
readonly IAsyncLocal _key1
bool TryGetValue(IAsyncLocal key, out object value)
readonly IAsyncLocal _key3
ThreeElementAsyncLocalValueMap(IAsyncLocal key1, object value1, IAsyncLocal key2, object value2, IAsyncLocal key3, object value3)
readonly IAsyncLocal _key2
bool TryGetValue(IAsyncLocal key, out object value)
IAsyncLocalValueMap Set(IAsyncLocal key, object value, bool treatNullValueAsNonexistent)
readonly IAsyncLocal _key1
bool TryGetValue(IAsyncLocal key, out object value)
IAsyncLocalValueMap Set(IAsyncLocal key, object value, bool treatNullValueAsNonexistent)
readonly IAsyncLocal _key1
TwoElementAsyncLocalValueMap(IAsyncLocal key1, object value1, IAsyncLocal key2, object value2)
readonly IAsyncLocal _key2
static bool IsEmpty(IAsyncLocalValueMap asyncLocalValueMap)
static IAsyncLocalValueMap Create(IAsyncLocal key, object value, bool treatNullValueAsNonexistent)
static IAsyncLocalValueMap Empty