[FriendlyName("IIS Reset")] [Description("Restarts, stops, or starts a local or remote IIS process.")] [Category("Server Management")] public class IisResetTask : MarshalByRefObject, ITask { #region ITask Members public void Execute(IExecutionContext engineContext) { } public void Prefetch(IExecutionContext engineContext) { } #endregion #region IProvider Members private readonly Guid PROVIDER_GUID = new Guid("{8B4E86FF-46D5-4ea5-8E0D-EFF0655BF57D}"); [Browsable(false)] public Guid ProviderGuid { get { return PROVIDER_GUID; } } [Browsable(false)] public string ProviderKey { get { return "TASK_IIS_IISRESET"; } } [Browsable(false)] public string ProviderName { get { return "IIS Reset Task"; } } [Browsable(false)] public string ProviderVersion { get { return "1.0"; } } [Browsable(false)] public Kivati.Common.ProviderBinding[] SupportedBindings { get { return null; } } #endregion }