Linguaggio

Debug.GetInstanceCount Metodo

Definizione

Overload

Nome Descrizione
GetInstanceCount(Class)

Conta il numero di istanze della classe specificata.

GetInstanceCount(Class, Boolean)

Conta il numero di istanze della classe specificata.

GetInstanceCount(Class)

Conta il numero di istanze della classe specificata.

[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

Parametri

cls
Class

Class classe di cui contare le istanze.

Valori restituiti

numero di istanze corrispondenti.

Attributi

Commenti

Conta il numero di istanze della classe specificata.

<b>Avviso:</b> Questa operazione può essere costosa, perché può comportare l'attraversamento di parti dell'heap Java. È destinato principalmente a scopi di debug e non deve essere usato nel codice critico per le prestazioni.

È progettato per aiutare gli sviluppatori a identificare le perdite di oggetti o per convalidare il numero di istanze di una classe specifica durante lo sviluppo.

È responsabilità del chiamante eseguire GC se non vogliono che gli oggetti non raggiungibili vengano conteggiati.

per android.os.Debug.getInstanceCount(java.lang.Class).

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

GetInstanceCount(Class, Boolean)

Conta il numero di istanze della classe specificata.

[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

Parametri

cls
Class

Class classe di cui contare le istanze.

includeAssignable
Boolean

se true, viene conteggiata qualsiasi istanza la cui classe è assegnabile a cls, come definito da Class#isAssignableFrom. Se false, vengono conteggiate solo le istanze la cui classe è uguale a cls .

Valori restituiti

numero di istanze corrispondenti.

Attributi

Commenti

Conta il numero di istanze della classe specificata.

<b>Avviso:</b> Questa operazione può essere costosa, perché può comportare l'attraversamento di parti dell'heap Java. È destinato principalmente a scopi di debug e non deve essere usato nel codice critico per le prestazioni.

È progettato per aiutare gli sviluppatori a identificare le perdite di oggetti o per convalidare il numero di istanze di una classe specifica durante lo sviluppo.

È responsabilità del chiamante eseguire GC se non vogliono che gli oggetti non raggiungibili vengano conteggiati.

per android.os.Debug.getInstanceCount(java.lang.Class, boolean).

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