Lenguaje

VarHandle.GetOpaque(Object[]) Método

Definición

Devuelve el valor de una variable, a la que se tiene acceso en orden de programa, pero sin garantía de efectos de ordenación de memoria con respecto a otros subprocesos.

[Android.Runtime.Register("getOpaque", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)]
public Java.Lang.Object? GetOpaque(params Java.Lang.Object[]? args);
[<Android.Runtime.Register("getOpaque", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>]
member this.GetOpaque : Java.Lang.Object[] -> Java.Lang.Object

Parámetros

args
Object[]

la lista de parámetros polimórficos de firma del formulario (CT1 ct1,..., CTn ctn), representado estáticamente mediante varargs.

Devoluciones

el resultado polimórfico de firma que es el valor de la variable, representado estáticamente mediante Object.

Atributos

Comentarios

Devuelve el valor de una variable, a la que se tiene acceso en orden de programa, pero sin garantía de efectos de ordenación de memoria con respecto a otros subprocesos. La firma del método tiene el formato (CT1 ct1,..., CTn ctn)T. El descriptor de tipo simbólico en el sitio de llamada de getOpaque debe coincidir con el tipo de modo de acceso que es el resultado de llamar a accessModeType(VarHandle.AccessMode.GET_OPAQUE) en este VarHandle.

referencia Java referencia para java.lang.invoke.VarHandle.getOpaque.

Se aplica a