Lenguaje

Class.IsRecord Propiedad

Definición

Devuelve true si y solo si esta clase es una clase de registro.

public bool IsRecord { [Android.Runtime.Register("isRecord", "()Z", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("isRecord", "()Z", "", ApiSince=34)>]
member this.IsRecord : bool

Valor de propiedad

true si y solo si esta clase es una clase de registro; de lo contrario, false

Atributos

Comentarios

Devuelve true si y solo si esta clase es una clase de registro.

La superclase directa #getSuperclass() de una clase de registro es java.lang.Record. Una clase de registro es Modifier#FINAL. Una clase de registro tiene (posiblemente cero) componentes de registro; #getRecordComponents() devuelve un valor distinto de NULL, pero posiblemente vacío para un registro.

Tenga en cuenta que la clase Record no es una clase de registro y, por tanto, invocar este método en la clase Record devuelve false.

Agregado en 16.

Java documentación para java.lang.Class.isRecord().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a