Debug.GetInstanceCount Método

Definição

Sobrecargas

Nome Description
GetInstanceCount(Class)

Conta o número de instâncias da classe especificada.

GetInstanceCount(Class, Boolean)

Conta o número de instâncias da classe especificada.

GetInstanceCount(Class)

Conta o número de instâncias da classe especificada.

[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

Parâmetros

cls
Class

Class a classe da qual contar instâncias.

Retornos

o número de instâncias correspondentes.

Atributos

Comentários

Conta o número de instâncias da classe especificada.

<b>Aviso:</b> Essa operação pode ser cara, pois pode envolver a passagem de partes do heap de Java. Ele destina-se principalmente a fins de depuração e não deve ser usado em código crítico de desempenho.

Ele destina-se a ajudar os desenvolvedores a identificar vazamentos de objetos ou validar o número de instâncias de uma classe específica durante o desenvolvimento.

É responsabilidade do chamador fazer GC se eles não quiserem que objetos inacessíveis sejam contados.

Java documentação para android.os.Debug.getInstanceCount(java.lang.Class).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

GetInstanceCount(Class, Boolean)

Conta o número de instâncias da classe especificada.

[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

Parâmetros

cls
Class

Class a classe da qual contar instâncias.

includeAssignable
Boolean

se true, qualquer instância cuja classe é atribuível a cls, conforme definido por Class#isAssignableFrom, é contada. Se for falso, somente as instâncias cuja classe é igual a cls são contadas.

Retornos

o número de instâncias correspondentes.

Atributos

Comentários

Conta o número de instâncias da classe especificada.

<b>Aviso:</b> Essa operação pode ser cara, pois pode envolver a passagem de partes do heap de Java. Ele destina-se principalmente a fins de depuração e não deve ser usado em código crítico de desempenho.

Ele destina-se a ajudar os desenvolvedores a identificar vazamentos de objetos ou validar o número de instâncias de uma classe específica durante o desenvolvimento.

É responsabilidade do chamador fazer GC se eles não quiserem que objetos inacessíveis sejam contados.

Java documentação para android.os.Debug.getInstanceCount(java.lang.Class, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a