Assembly: Microsoft.SqlServer.WMIEWTask (in microsoft.sqlserver.wmiewtask.dll)
The code sample shows how to call the task constructor. However, in most cases, you will be creating the task as a member of a package. For more information on casting the task, see the remarks in Add.
Package pkg = new Package(); Executable exec1 = pkg.Executables.Add("STOCK:WmiEventWatcherTask"); TaskHost th = exec1 as TaskHost; // You can cast the InnerObject of the TaskHost // to the specific class. // For the code samples, that task properties are accessed using // the Properties of the TaskHost. // WmiEventWatcherTask myTask = th.InnerObject as WmiEventWatcherTask;
The properties and methods of the WmiEventWatcherTask are available using the TaskHost variable, th.