Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 这条路是什么?_C#_Sql Server 2008_Smo - Fatal编程技术网

C# 这条路是什么?

C# 这条路是什么?,c#,sql-server-2008,smo,C#,Sql Server 2008,Smo,我在做一个项目的时候找到了一些方法,但却无法找到它的类型。 这是什么?我如何访问它。 如果你知道,请分享 const string WmiNamespace_2005 = @"\\.\root\Microsoft\SqlServer\ReportServer\v9\Admin"; const string WmiRSClass_2005 = @"\\.\root\Microsoft\SqlServer\ReportServer\v9\Admin:MSReportServer_Configurat

我在做一个项目的时候找到了一些方法,但却无法找到它的类型。 这是什么?我如何访问它。 如果你知道,请分享

const string WmiNamespace_2005 = @"\\.\root\Microsoft\SqlServer\ReportServer\v9\Admin";
const string WmiRSClass_2005 = @"\\.\root\Microsoft\SqlServer\ReportServer\v9\Admin:MSReportServer_ConfigurationSetting";

const string WmiNamespace_2008 = @"\\.\root\Microsoft\SqlServer\ReportServer\{0}\v10\Admin";
const string WmiRSClass_2008 = @"\\.\root\Microsoft\SqlServer\ReportServer\{0}\v10\Admin:MSReportServer_ConfigurationSetting";

const string WmiNamespaceToUse = "root\\Microsoft\\SqlServer\\ReportServer";
它用于查找已安装的SQL Server实例,但我对这些路径感到困惑。

这些是路径。WMI为管理提供了通用API(在本例中为SQL Server)。您可以通过与文件系统路径类似的名称空间对管理对象进行寻址,不同之处在于它们不指向文件,而是指向可以查询并用于控制其管理的任何内容的管理对象。

这是一个示例

概念上类似于统一资源定位器(URL),一个WMI对象 path是唯一标识服务器上名称空间的字符串 类,或类的实例。对象路径是 层次结构,并包含几个描述位置的元素 所讨论的对象的名称。与文件路径一样,WMI对象路径可以是 完整地描述或指定为相对路径

编辑:WMI对象路径要求

对象路径可以使用以下语法:

  • 包含在单引号中的字符串
  • 前斜杠作为分隔符
  • 反斜杠作为分隔符
  • 整数的十六进制常数
  • 具有接受布尔值的键的类的布尔常量
  • 表示非打印字符的URL符号,例如%20表示空白
此外,对象路径字符串必须遵守以下限制:

  • 具有部分命名空间路径的假定本地服务器。因此,指定根和默认名称空间意味着本地服务器上的根和默认名称空间
  • 元素内或元素之间都没有空格
  • 允许对象路径中嵌入引号,但必须用转义字符分隔引号,如C或C++应用程序。
  • 只有十进制值被识别为键的数字部分

这些用于访问WMI信息

有关WMI的一些常规链接:

有关WMI SQL Server的特定MSDN链接:


查看此MSDN页面