【发布时间】:2011-03-29 00:53:15
【问题描述】:
我有一个使用 PowerShell 和 SMO 还原数据库的脚本。现在我知道我可以将一个事件处理程序传递给还原对象的 PercentComplete 并在还原发生时获取它的进度。问题是我不知道如何在 PowerShell 中创建事件处理程序并将其传递给函数?我可以在 C# 中做到这一点
restore.PercentComplete += new PercentCompleteEventHandler(restore_PercentComplete);
static void restore_PercentComplete(object sender, PercentCompleteEventArgs e)
{
System.Console.WriteLine("{0}", e.Percent);
}
任何帮助将不胜感激。
谢谢。
【问题讨论】:
标签: sql-server powershell event-handling smo