Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad AppDomain.MonitoringSurvivedMemorySize

.NET Framework (current version)
 

Publicado: octubre de 2016

Obtiene el número de bytes que sobrevivieron a la última recolección y a la que se sabe que hace referencia el dominio de aplicación actual.

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)

public long MonitoringSurvivedMemorySize {
	[SecurityCriticalAttribute]
	get;
}

Valor de propiedad

Type: System.Int64

Número de bytes supervivientes.

Exception Condition
InvalidOperationException

La propiedad static (Shared en Visual Basic) MonitoringIsEnabled propiedad está establecida en false.

Las estadísticas se actualizan con cada colección de elementos no utilizados. Sin embargo, se garantiza para ser preciso solo después de una recolección completa de bloqueo; es decir, se produce una colección que incluye todas las generaciones y que detiene la aplicación mientras la colección. Por ejemplo, el GC.Collect() sobrecarga del método realiza una recolección completa de bloqueo. (La recolección simultánea se produce en segundo plano y no bloquea la aplicación.)

SecurityCriticalAttribute

Requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

.NET Framework
Disponible desde 4.0
Silverlight
Disponible desde 4.0
Volver al principio
Mostrar: