public Event(
IEventTimer timer,
string name = null,
TimerEvent body = null,
Nullable<TimeSpan> interval = null,
IConfigSectionNode config = null,
EventBodyAsyncModel bodyAsyncModel = EventBodyAsyncModel.AsyncTask,
bool enabled = true
)
public Event(
IEventTimer timer,
string name = null,
TimerEvent body = null,
Nullable<TimeSpan> interval = null,
IConfigSectionNode config = null,
EventBodyAsyncModel bodyAsyncModel = EventBodyAsyncModel.AsyncTask,
bool enabled = true
)
Public Sub New (
timer As IEventTimer,
Optional name As String = Nothing,
Optional body As TimerEvent = Nothing,
Optional interval As Nullable(Of TimeSpan) = Nothing,
Optional config As IConfigSectionNode = Nothing,
Optional bodyAsyncModel As EventBodyAsyncModel = EventBodyAsyncModel.AsyncTask,
Optional enabled As Boolean = true
)
Public Sub New (
timer As IEventTimer,
Optional name As String = Nothing,
Optional body As TimerEvent = Nothing,
Optional interval As Nullable(Of TimeSpan) = Nothing,
Optional config As IConfigSectionNode = Nothing,
Optional bodyAsyncModel As EventBodyAsyncModel = EventBodyAsyncModel.AsyncTask,
Optional enabled As Boolean = true
)
public:
Event(
IEventTimer^ timer,
String^ name = nullptr,
TimerEvent^ body = nullptr,
Nullable<TimeSpan> interval = nullptr,
IConfigSectionNode^ config = nullptr,
EventBodyAsyncModel bodyAsyncModel = EventBodyAsyncModel::AsyncTask,
bool enabled = true
)
public:
Event(
IEventTimer^ timer,
String^ name = nullptr,
TimerEvent^ body = nullptr,
Nullable<TimeSpan> interval = nullptr,
IConfigSectionNode^ config = nullptr,
EventBodyAsyncModel bodyAsyncModel = EventBodyAsyncModel::AsyncTask,
bool enabled = true
)
new :
timer : IEventTimer *
?name : string *
?body : TimerEvent *
?interval : Nullable<TimeSpan> *
?config : IConfigSectionNode *
?bodyAsyncModel : EventBodyAsyncModel *
?enabled : bool
(* Defaults:
let _name = defaultArg name null
let _body = defaultArg body null
let _interval = defaultArg interval null
let _config = defaultArg config null
let _bodyAsyncModel = defaultArg bodyAsyncModel EventBodyAsyncModel.AsyncTask
let _enabled = defaultArg enabled true
*)
-> Event
new :
timer : IEventTimer *
?name : string *
?body : TimerEvent *
?interval : Nullable<TimeSpan> *
?config : IConfigSectionNode *
?bodyAsyncModel : EventBodyAsyncModel *
?enabled : bool
(* Defaults:
let _name = defaultArg name null
let _body = defaultArg body null
let _interval = defaultArg interval null
let _config = defaultArg config null
let _bodyAsyncModel = defaultArg bodyAsyncModel EventBodyAsyncModel.AsyncTask
let _enabled = defaultArg enabled true
*)
-> Event