C# Microsoft.ApplicationServer.Caching.Commands.ClusterHealth

C# Microsoft.ApplicationServer.Caching.Commands.ClusterHealth,c#,caching,appfabric,C#,Caching,Appfabric,我正在Windows8计算机上使用AppFabric 1.1。它运转良好。我想在后台记录缓存运行状况(Windows服务C#)。但是命令“Get CacheClusterHealth”的输出返回类型为{Microsoft.ApplicationServer.Caching.Commands.ClusterHealth}的数组 我在任何地方都找不到此数据类型或所需的引用dll。请帮帮我。 我尝试使用对象数据类型,但运行时强制转换引发无效的强制转换异常 似乎没有:但是,该线程包含一些有用的信息: 用

我正在Windows8计算机上使用AppFabric 1.1。它运转良好。我想在后台记录缓存运行状况(Windows服务C#)。但是命令“Get CacheClusterHealth”的输出返回类型为{Microsoft.ApplicationServer.Caching.Commands.ClusterHealth}的数组

我在任何地方都找不到此数据类型或所需的引用dll。请帮帮我。 我尝试使用对象数据类型,但运行时强制转换引发无效的强制转换异常

似乎没有:但是,该线程包含一些有用的信息:

用于AppFabric的所有powershell命令都处于活动状态的程序集 在里面 %windir%\system32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministration (Microsoft.ApplicationServer.Caching.ManagementPS.dll)

此外:

您看到的任何Powershell cmdelt的控制台输出为 由cmdlet通过格式文件构造

对于DistributedCacheAdmin cmdlet,格式文件为 Microsoft.ApplicationServer.Caching.Caching.ManagementPS.format.ps1xml。 此文件包含有关如何使用ClusterHealth对象的脚本 要显示您看到的输出,这将帮助您理解 不通过反射器的物体

虽然这条线索是从2011年开始的,但微软太忙了,无法兑现这一承诺:

将来,我们将添加powershell的文档 命令我们