Assembly: Microsoft.EnterpriseManagement.Core (in microsoft.enterprisemanagement.core.dll)
Usage
Visual Basic |
---|
Dim instance As ITaskRuntimeManagement Dim instance As EnterpriseManagementObject Dim task As ManagementPackTask Dim configuration As TaskConfiguration Dim callback As AsyncCallback Dim state As Object Dim returnValue As IAsyncResult returnValue = instance.BeginExecuteTask(instance, task, configuration, callback, state) |
Syntax
Visual Basic |
---|
Function BeginExecuteTask ( _ instance As EnterpriseManagementObject, _ task As ManagementPackTask, _ configuration As TaskConfiguration, _ callback As AsyncCallback, _ state As Object _ ) As IAsyncResult |
C# |
---|
IAsyncResult BeginExecuteTask ( EnterpriseManagementObject instance, ManagementPackTask task, TaskConfiguration configuration, AsyncCallback callback, Object state ) |
C++ |
---|
IAsyncResult^ BeginExecuteTask ( EnterpriseManagementObject^ instance, ManagementPackTask^ task, TaskConfiguration^ configuration, AsyncCallback^ callback, Object^ state ) |
J# |
---|
IAsyncResult BeginExecuteTask ( EnterpriseManagementObject instance, ManagementPackTask task, TaskConfiguration configuration, AsyncCallback callback, Object state ) |
JScript |
---|
function BeginExecuteTask ( instance : EnterpriseManagementObject, task : ManagementPackTask, configuration : TaskConfiguration, callback : AsyncCallback, state : Object ) : IAsyncResult |
Parameters
- instance
-
The target instance.
- task
-
The task to submit.
- configuration
-
The configuration of the task.
- callback
-
The callback to get notified on when the task completes.
- state
-
The optional state to pass back to the callback.
Return Value
Returns IAsyncResult. The result of the task execution.Thread Safety
Any public static (Shared in Visual
Basic) members of this type are thread safe. Any instance members
are not guaranteed to be thread safe.