Langage

Debug.GetInstanceCount Méthode

Définition

Surcharges

Nom Description
GetInstanceCount(Class)

Compte le nombre d’instances de la classe spécifiée.

GetInstanceCount(Class, Boolean)

Compte le nombre d’instances de la classe spécifiée.

GetInstanceCount(Class)

Compte le nombre d’instances de la classe spécifiée.

[Android.Runtime.Register("getInstanceCount", "(Ljava/lang/Class;)J", "", ApiSince=36)]
public static long GetInstanceCount(Java.Lang.Class cls);
[<Android.Runtime.Register("getInstanceCount", "(Ljava/lang/Class;)J", "", ApiSince=36)>]
static member GetInstanceCount : Java.Lang.Class -> int64

Paramètres

cls
Class

Class classe dont le nombre d’instances est comptabilisée.

Retours

nombre d’instances correspondantes.

Attributs

Remarques

Compte le nombre d’instances de la classe spécifiée.

<b>Avertissement :</b> Cette opération peut être coûteuse, car elle peut impliquer la traversée de parties du tas Java. Il est principalement destiné à des fins de débogage et ne doit pas être utilisé dans le code critique pour les performances.

Il est destiné à aider les développeurs à identifier les fuites d’objets ou à valider le nombre d’instances d’une classe spécifique pendant le développement.

C’est la responsabilité de l’appelant d’effectuer le GC s’il ne veut pas que les objets inaccessibles soient comptés.

Java documentation pour android.os.Debug.getInstanceCount(java.lang.Class).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

GetInstanceCount(Class, Boolean)

Compte le nombre d’instances de la classe spécifiée.

[Android.Runtime.Register("getInstanceCount", "(Ljava/lang/Class;Z)J", "", ApiSince=36)]
public static long GetInstanceCount(Java.Lang.Class cls, bool includeAssignable);
[<Android.Runtime.Register("getInstanceCount", "(Ljava/lang/Class;Z)J", "", ApiSince=36)>]
static member GetInstanceCount : Java.Lang.Class * bool -> int64

Paramètres

cls
Class

Class classe dont le nombre d’instances est comptabilisée.

includeAssignable
Boolean

si la valeur est true, toute instance dont la classe est assignable à cls, telle que définie par Class#isAssignableFrom, est comptée. Si la valeur est false, seules les instances dont la classe est égale sont cls comptabilisées.

Retours

nombre d’instances correspondantes.

Attributs

Remarques

Compte le nombre d’instances de la classe spécifiée.

<b>Avertissement :</b> Cette opération peut être coûteuse, car elle peut impliquer la traversée de parties du tas Java. Il est principalement destiné à des fins de débogage et ne doit pas être utilisé dans le code critique pour les performances.

Il est destiné à aider les développeurs à identifier les fuites d’objets ou à valider le nombre d’instances d’une classe spécifique pendant le développement.

C’est la responsabilité de l’appelant d’effectuer le GC s’il ne veut pas que les objets inaccessibles soient comptés.

Java documentation pour android.os.Debug.getInstanceCount(java.lang.Class, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à