【发布时间】:2011-07-14 00:45:24
【问题描述】:
我正在使用 C# 调用 Exchange 2010 PowerShell 方法,但遇到了一个障碍。
Execute 方法返回的 Collection 没有 BaseObject。我可以使用 .Properties["PropertyName"],但似乎所有这些值都是字符串值。对于文件大小、Guids 等不是很实用。
看了http://blogs.msdn.com/powershell/archive/2010/01/07/how-objects-are-sent-to-and-from-remote-sessions.aspx,好像这很正常,我的类型是Deserialized.Namespace.TypeName。
我正在寻找一种方法将它们序列化回一个可以使用属性等的活动对象。我有合适的 DLL 和一切。
【问题讨论】:
标签: c# powershell-2.0 exchange-server