当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Cmdlet 代码中的属性

作者:精品下载站 日期:2024-12-14 02:53:25 浏览:11 分类:玩电脑

Cmdlet 代码中的属性


为了使用 Windows PowerShell 提供的常用功能,cmdlet 代码中定义的类和公共属性都用属性进行修饰。例如,以下类定义使用 Cmdlet 属性来标识在其中实现 Get-Proc cmdlet 的 Microsoft .NET Framework 类。 (此 cmdlet 在本文档中用作示例,与 Windows PowerShell 提供的 Get-Process cmdlet 类似。)

[Cmdlet(VerbsCommon.Get, "Proc")]
public class GetProcCommand : Cmdlet

这些属性被视为元数据,因为它们的实现与 cmdlet 代码的实现是分开的。当 Windows PowerShell 运行时运行 cmdlet 时,它会识别属性,然后对每个属性执行适当的操作。

尽管您可能希望实现这些属性提供的功能的您自己的版本,但良好的 cmdlet 设计会使用这些常见功能。

有关可以在 cmdlet 中声明的不同属性的详细信息,请参阅属性类型。

参见

属性类型

编写 Windows PowerShell Cmdlet

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯