Zdexby TheHolyOneZ
49,743 classes
Class

ImmutableInterlocked

: Object
System.Collections.Immutable.ImmutableInterlocked, Sentry.System.Collections.Immutable 0x0010 (16 B) inherited 0x0010 Sentry.System.Collections.Immutable.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 19

SignatureFlagsNativeParams
bool Update(const uint8& location, Func<T transformer)PublicStatic0x08
bool Update(const uint8& location, Func<T transformer, const uint8& transformerArgument)PublicStatic0x08
bool Update(ref ImmutableArray<T>& location, Func<System.Collections.Immutable.ImmutableArray<T> transformer)PublicStatic0x08
bool Update(ref ImmutableArray<T>& location, Func<System.Collections.Immutable.ImmutableArray<T> transformer, const uint8& transformerArgument)PublicStatic0x08
ImmutableArray<T> InterlockedExchange(ref ImmutableArray<T>& location, const ImmutableArray<T>& value)PublicStatic0x08
ImmutableArray<T> InterlockedCompareExchange(ref ImmutableArray<T>& location, const ImmutableArray<T>& value, const ImmutableArray<T>& comparand)PublicStatic0x08
bool InterlockedInitialize(ref ImmutableArray<T>& location, const ImmutableArray<T>& value)PublicStatic0x08
uint8 GetOrAdd(ref ImmutableDictionary<TKey& location, const uint8& key, Func<TKey valueFactory, const uint8& factoryArgument)PublicStatic0x08
uint8 GetOrAdd(ref ImmutableDictionary<TKey& location, const uint8& key, Func<TKey valueFactory)PublicStatic0x08
uint8 GetOrAdd(ref ImmutableDictionary<TKey& location, const uint8& key, const uint8& value)PublicStatic0x08
uint8 AddOrUpdate(ref ImmutableDictionary<TKey& location, const uint8& key, Func<TKey addValueFactory, Func<TKey updateValueFactory)PublicStatic0x08
uint8 AddOrUpdate(ref ImmutableDictionary<TKey& location, const uint8& key, const uint8& addValue, Func<TKey updateValueFactory)PublicStatic0x08
bool TryAdd(ref ImmutableDictionary<TKey& location, const uint8& key, const uint8& value)PublicStatic0x08
bool TryUpdate(ref ImmutableDictionary<TKey& location, const uint8& key, const uint8& newValue, const uint8& comparisonValue)PublicStatic0x08
bool TryRemove(ref ImmutableDictionary<TKey& location, const uint8& key, const uint8& value)PublicStatic0x08
bool TryPop(ref ImmutableStack<T>& location, const uint8& value)PublicStatic0x08
void Push(ref ImmutableStack<T>& location, const uint8& value)PublicStatic0x08
bool TryDequeue(ref ImmutableQueue<T>& location, const uint8& value)PublicStatic0x08
void Enqueue(ref ImmutableQueue<T>& location, const uint8& value)PublicStatic0x08