Struct AtomicUInt32
public struct AtomicUInt32
- Inherited Members
- Extension Methods
Methods
Equals(object?)
Calls to this method are not supported
[DoesNotReturn]
public override readonly bool Equals(object? obj)
Parameters
objobjectNot supported
Returns
- bool
Calls to this method are not supported
Remarks
Calls to this method are not supported. Check the values returned by Get(ref readonly AtomicUInt32) for equality instead.
Exceptions
- NotSupportedException
always
Get(ref readonly AtomicUInt32)
public static uint Get(ref readonly AtomicUInt32 atomic)
Parameters
atomicAtomicUInt32
Returns
GetHashCode()
Calls to this method are not supported
[DoesNotReturn]
public override readonly int GetHashCode()
Returns
- int
Calls to this method are not supported
Remarks
Calls to this method are not supported. Calculate a hash code from the value returned by Get(ref readonly AtomicUInt32) instead.
Exceptions
- NotSupportedException
always
Set(ref AtomicUInt32, uint)
public static uint Set(ref AtomicUInt32 atomic, uint value)
Parameters
atomicAtomicUInt32valueuint
Returns
ToString()
Calls to this method are not supported
[DoesNotReturn]
public override readonly string ToString()
Returns
- string
Calls to this method are not supported
Remarks
Calls to this method are not supported. Get a string reprensentation for the value returned by Get(ref readonly AtomicUInt32) instead.
Exceptions
- NotSupportedException
always
TryCompareAndSwap(ref AtomicUInt32, uint, uint)
public static bool TryCompareAndSwap(ref AtomicUInt32 atomic, uint oldValue, uint newValue)
Parameters
atomicAtomicUInt32oldValueuintnewValueuint