다음을 통해 공유


ScheduledThreadPoolExecutor.ScheduleWithFixedDelay 메서드

정의

지정된 초기 지연 후에 먼저 사용하도록 설정되고, 그 후에 한 실행의 종료와 다음 실행 시작 사이에 지정된 지연이 있는 주기적 작업을 제출합니다.

[Android.Runtime.Register("scheduleWithFixedDelay", "(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;", "GetScheduleWithFixedDelay_Ljava_lang_Runnable_JJLjava_util_concurrent_TimeUnit_Handler")]
public virtual Java.Util.Concurrent.IScheduledFuture? ScheduleWithFixedDelay (Java.Lang.IRunnable? command, long initialDelay, long delay, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("scheduleWithFixedDelay", "(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;", "GetScheduleWithFixedDelay_Ljava_lang_Runnable_JJLjava_util_concurrent_TimeUnit_Handler")>]
abstract member ScheduleWithFixedDelay : Java.Lang.IRunnable * int64 * int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IScheduledFuture
override this.ScheduleWithFixedDelay : Java.Lang.IRunnable * int64 * int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IScheduledFuture

매개 변수

command
IRunnable

실행할 작업

initialDelay
Int64

첫 번째 실행을 지연하는 시간

delay
Int64

한 실행의 종료와 다음 실행 시작 사이의 지연

unit
TimeUnit

initialDelay 및 지연 매개 변수의 시간 단위

반환

구현

특성

예외

설명

지정된 초기 지연 후에 먼저 사용하도록 설정되고, 그 후에 한 실행의 종료와 다음 실행 시작 사이에 지정된 지연이 있는 주기적 작업을 제출합니다.

작업 실행 시퀀스는 다음 예외적 완료 중 하나가 발생할 <때까지 무기한 계속됩니다. ul><li>The task is Future#cancel 명시적으로 취소는 반환된 미래를 통해 취소됩니다. <li>메서드 #shutdown 가 호출되고 종료 후 계속할지 여부에 대한 #getContinueExistingPeriodicTasksAfterShutdownPolicy 정책이 true로 설정되지 않았거나 메서드 #shutdownNow 가 호출되어 작업이 취소됩니다. <li>태스크를 실행하면 예외가 throw됩니다. 이 경우 반환된 미래를 호출 Future#get() get 하면 예외가 원인으로 유지됩니다 ExecutionException. </ul> 후속 실행은 표시되지 않습니다. 반환된 미래에 대한 후속 호출 Future#isDone isDone() 은 반환 true됩니다.

에 대한 java.util.concurrent.ScheduledThreadPoolExecutor.scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상