Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Timer Trigger Function
Functions can be triggered on a schedule. This examples logs the time, and the next 5 occurrences when a function timer is triggered or logs when it is late.
using System;
public static void Run(TimerInfo myTimer, TraceWriter log)
{
if(myTimer.IsPastDue)
{
log.Info("Timer is late!");
}
log.Info($"C# Timer trigger function executed at: {DateTime.Now}.\n{myTimer.FormatNextOccurrences(5)}");
}
Takeaways
- Use
IsPastDue
to find out if a timer trigger is delayed. - The trigger schedule can be altered in the Integrate section of your function in the Azure portal, or in the function's
function.json
file.