有人可以向我解释一下(没有链接,只用他们自己的话)PSObject 和 PSAdapted 之间的用法有什么区别?
问问题
252 次
1 回答
3
首先,PSAdapted 是 PSObject 类的成员。
PSObject 是一种对象抽象(包装器),PowerShell 通过它可以让您以一致和统一的方式访问各种对象。
PSObject 类包含几个内在成员集,其中三个是:
- PSBase - 提供对基础对象成员的访问(被包装的对象。例如 PSObject.BaseObject)
- PSAdapted - 包含通过 PowerShell 扩展类型系统 (ETS) 添加的成员。
- PSExtended - 仅提供对添加到基础对象的扩展成员的访问(通过 ps1xml 文件或通过 Add-Member cmdlet)。
希望这可以帮助。
于 2013-09-13T16:59:21.937 回答