ThreadPoolTimer.CreateTimer Метод

Определение

Перегрузки

CreateTimer(TimerElapsedHandler, TimeSpan)

Создает одноразовый таймер.

CreateTimer(TimerElapsedHandler, TimeSpan, TimerDestroyedHandler)

Создает одноразовый таймер и задает метод для вызова после завершения таймера. Таймер завершается после истечения срока действия таймера и завершения последнего вызова обработчика .

CreateTimer(TimerElapsedHandler, TimeSpan)

Создает одноразовый таймер.

public:
 static ThreadPoolTimer ^ CreateTimer(TimerElapsedHandler ^ handler, TimeSpan delay);
/// [Windows.Foundation.Metadata.Overload("CreateTimer")]
 static ThreadPoolTimer CreateTimer(TimerElapsedHandler const& handler, TimeSpan const& delay);
[Windows.Foundation.Metadata.Overload("CreateTimer")]
public static ThreadPoolTimer CreateTimer(TimerElapsedHandler handler, System.TimeSpan delay);
function createTimer(handler, delay)
Public Shared Function CreateTimer (handler As TimerElapsedHandler, delay As TimeSpan) As ThreadPoolTimer

Параметры

handler
TimerElapsedHandler

Метод, вызываемый по истечении срока действия таймера.

delay
TimeSpan TimeSpan

Время до истечения срока действия таймера.

C++ Это количество времени указывается в тактах (100-наносекундных единицах) с помощью структуры Windows::Foundation::TimeSpan .

JavaScript и C# Это количество времени задается с помощью структуры System.TimeSpan . Его можно указать в тактах или в миллисекундах, секундах и т. д.

Возвращаемое значение

Экземпляр одноразового таймера.

Атрибуты

См. также раздел

Применяется к

CreateTimer(TimerElapsedHandler, TimeSpan, TimerDestroyedHandler)

Создает одноразовый таймер и задает метод для вызова после завершения таймера. Таймер завершается после истечения срока действия таймера и завершения последнего вызова обработчика .

public:
 static ThreadPoolTimer ^ CreateTimer(TimerElapsedHandler ^ handler, TimeSpan delay, TimerDestroyedHandler ^ destroyed);
/// [Windows.Foundation.Metadata.Overload("CreateTimerWithCompletion")]
 static ThreadPoolTimer CreateTimer(TimerElapsedHandler const& handler, TimeSpan const& delay, TimerDestroyedHandler const& destroyed);
[Windows.Foundation.Metadata.Overload("CreateTimerWithCompletion")]
public static ThreadPoolTimer CreateTimer(TimerElapsedHandler handler, System.TimeSpan delay, TimerDestroyedHandler destroyed);
function createTimer(handler, delay, destroyed)
Public Shared Function CreateTimer (handler As TimerElapsedHandler, delay As TimeSpan, destroyed As TimerDestroyedHandler) As ThreadPoolTimer

Параметры

handler
TimerElapsedHandler

Метод, вызываемый по истечении срока действия таймера.

delay
TimeSpan TimeSpan

Время до истечения срока действия таймера.

C++ Это количество времени указывается в тактах (100-наносекундных единицах) с помощью структуры Windows::Foundation::TimeSpan .

JavaScript и C# Это количество времени задается с помощью структуры System.TimeSpan . Его можно указать в тактах или в миллисекундах, секундах и т. д.

destroyed
TimerDestroyedHandler

Метод, вызываемый после завершения таймера.

Возвращаемое значение

Экземпляр одноразового таймера.

Атрибуты

См. также раздел

Применяется к