class · System.Threading
AtomicI64
public class System.Threading.AtomicI64 : System.Any
An i64 that threads change together (as AtomicI32).
- Tipo
- class
- Espacio de nombres
- System.Threading
- Ensamblado
- System.Core
- Acceso
- public, final
- Archivo fuente
Threading.ant
Herencia
- Clases base
-
AnyAtomicI64
Constructores
Propiedades
Métodos
Miembros privados e internos (6)
Miembros heredados (5)
GetTypemétodo de AnyUndescribedmétodo de AnyToStringmétodo de AnyHashmétodo de Anydestroymétodo de Any
Código fuente
AtomicI64 en Larva HIR, descompilado a partir de su Larva HIR.
// An i64 that threads change together (as AtomicI32).
public class System.Threading.AtomicI64 : System.Any
{
field value: i64
static method LoadAt(at: i64*) -> i64
static method StoreAt(at: i64*, value: i64) -> void
static method AddAt(at: i64*, value: i64) -> i64
static method ExchangeAt(at: i64*, value: i64) -> i64
static method CompareAt(at: i64*, expected: i64, value: i64) -> i64
constructor AtomicI64()
constructor AtomicI64(value: i64)
method Load() -> i64
method Store(v: i64) -> void
method Add(delta: i64) -> i64
method Increment() -> i64
method Decrement() -> i64
method Exchange(v: i64) -> i64
method CompareExchange(v: i64, comparand: i64) -> i64
property Value: i64
}