Linguaggio

AtomicLongFieldUpdater.GetAndSet(Object, Int64) Metodo

Definizione

Imposta in modo atomico il campo dell'oggetto specificato gestito da questo updater sul valore specificato e restituisce il valore precedente.

[Android.Runtime.Register("getAndSet", "(Ljava/lang/Object;J)J", "GetGetAndSet_Ljava_lang_Object_JHandler")]
public virtual long GetAndSet(Java.Lang.Object? obj, long newValue);
[<Android.Runtime.Register("getAndSet", "(Ljava/lang/Object;J)J", "GetGetAndSet_Ljava_lang_Object_JHandler")>]
abstract member GetAndSet : Java.Lang.Object * int64 -> int64
override this.GetAndSet : Java.Lang.Object * int64 -> int64

Parametri

obj
Object

Oggetto il cui campo da ottenere e impostare

newValue
Int64

il nuovo valore

Valori restituiti

il valore precedente

Attributi

Commenti

Imposta in modo atomico il campo dell'oggetto specificato gestito da questo updater sul valore specificato e restituisce il valore precedente.

per java.util.concurrent.atomic.AtomicLongFieldUpdater.getAndSet(T, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a