ThreadPoolExecutor.GetKeepAliveTime(TimeUnit) Método

Definición

Devuelve el tiempo de mantenimiento del subproceso, que es la cantidad de tiempo que los subprocesos pueden permanecer inactivos antes de finalizarse.

[Android.Runtime.Register("getKeepAliveTime", "(Ljava/util/concurrent/TimeUnit;)J", "GetGetKeepAliveTime_Ljava_util_concurrent_TimeUnit_Handler")]
public virtual long GetKeepAliveTime(Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("getKeepAliveTime", "(Ljava/util/concurrent/TimeUnit;)J", "GetGetKeepAliveTime_Ljava_util_concurrent_TimeUnit_Handler")>]
abstract member GetKeepAliveTime : Java.Util.Concurrent.TimeUnit -> int64
override this.GetKeepAliveTime : Java.Util.Concurrent.TimeUnit -> int64

Parámetros

unit
TimeUnit

la unidad de tiempo deseada del resultado

Devoluciones

el límite de tiempo

Atributos

Comentarios

Devuelve el tiempo de mantenimiento del subproceso, que es la cantidad de tiempo que los subprocesos pueden permanecer inactivos antes de finalizarse. Los subprocesos que esperan esta cantidad de tiempo sin procesar una tarea se finalizarán si hay más que el número principal de subprocesos actualmente en el grupo, o si este grupo #allowsCoreThreadTimeOut() permite el tiempo de espera del subproceso principal.

Java documentación para java.util.concurrent.ThreadPoolExecutor.getKeepAliveTime(java.util.concurrent.TimeUnit).

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

Consulte también

  • <xref:Java.Util.Concurrent.ThreadPoolExecutor.SetKeepAliveTime(System.Int64%2c+Java.Util.Concurrent.TimeUnit)>