當前位置: 首頁>>代碼示例>>C#>>正文


C# ManagementObject構造函數代碼示例

本文整理匯總了C#中System.Management.ManagementObject.ManagementObject構造函數的典型用法代碼示例。如果您正苦於以下問題:C# ManagementObject構造函數的具體用法?C# ManagementObject怎麽用?C# ManagementObject使用的例子?那麽, 這裏精選的構造函數代碼示例或許可以為您提供幫助。


在下文中一共展示了ManagementObject構造函數的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: Main

//引入命名空間
using System;
using System.Management;
   
class Sample
{
    public static int Main(string[] args) 
    {
        ManagementObject o = new ManagementObject();

        // Now set the path on this object to
        // bind it to a 'real' manageable entity
        o.Path = 
            new ManagementPath("Win32_LogicalDisk='c:'"); 

        //Now it can be used 
        Console.WriteLine(o["FreeSpace"]);
        
        return 0;
    }
}
開發者ID:.NET開發者,項目名稱:System.Management,代碼行數:21,代碼來源:ManagementObject

示例2: Main

//引入命名空間
using System;
using System.Management;
   
class Sample
{
    public static int Main(string[] args) 
    {
        ManagementPath p = 
            new ManagementPath(
            "Win32_Service.Name='Alerter'");
        ManagementObject o = new ManagementObject(p);

        //Now it can be used 
        Console.WriteLine(o["Name"]);
        
        return 0;
    }
}
開發者ID:.NET開發者,項目名稱:System.Management,代碼行數:19,代碼來源:ManagementObject

示例3: Main

//引入命名空間
using System;
using System.Management;
   
class Sample
{
    public static int Main(string[] args) 
    {
        ManagementObject o =
            new ManagementObject("Win32_Service.Name='Alerter'");
   
        //or with a full path :
   
        ManagementObject mObj =
            new ManagementObject(
            "\\\\MyServer\\root\\MyApp:MyClass.Key='abc'");

        return 0;
    }
}
開發者ID:.NET開發者,項目名稱:System.Management,代碼行數:20,代碼來源:ManagementObject

示例4: Main

//引入命名空間
using System;
using System.Management;
   
class Sample
{
    public static int Main(string[] args) 
    {
        ManagementPath p = 
            new ManagementPath("Win32_Service");
   
        // Set options for no context info
        // but requests amended qualifiers 
        // to be contained in the object
        ObjectGetOptions opt = 
            new ObjectGetOptions(
            null, System.TimeSpan.MaxValue, true);    

        ManagementClass c = 
            new ManagementClass(p, opt);
   
        Console.WriteLine(
            c.Qualifiers["Description"].Value);
        
        return 0;
    }
}
開發者ID:.NET開發者,項目名稱:System.Management,代碼行數:27,代碼來源:ManagementObject

示例5: Main

//引入命名空間
using System;
using System.Management;
   
class Sample
{
    public static int Main(string[] args) 
    {
        // Set options for no context info, 
        // but requests amended qualifiers
        // to be contained in the object
        ObjectGetOptions opt = 
            new ObjectGetOptions(null, System.TimeSpan.MaxValue, true); 

        ManagementObject o = 
            new ManagementObject(
            "Win32_Service", opt);
   
        Console.WriteLine(o.GetQualifierValue("Description"));
        
        return 0;
    }
}
開發者ID:.NET開發者,項目名稱:System.Management,代碼行數:23,代碼來源:ManagementObject

示例6: Main

//引入命名空間
using System;
using System.Management;
   
class Sample
{
    public static int Main(string[] args) 
    {
        ManagementScope s = new ManagementScope(
            "\\\\MyMachine\\root\\cimv2");
        ManagementPath p = 
            new ManagementPath(
            "Win32_Service");

        // Set options for no context info,
        // but requests amended qualifiers 
        // to be contained in the object
        ObjectGetOptions opt = 
            new ObjectGetOptions(
            null, TimeSpan.MaxValue, true); 

        ManagementObject o = new ManagementObject(s, p, opt);

        Console.WriteLine(o.Qualifiers["Description"].Value);

        return 0;
    }
}
開發者ID:.NET開發者,項目名稱:System.Management,代碼行數:28,代碼來源:ManagementObject

示例7: Main

//引入命名空間
using System;
using System.Management;
   
class Sample
{
    public static int Main(string[] args) 
    {
        ObjectGetOptions opt = 
            new ObjectGetOptions(null, System.TimeSpan.MaxValue, true);
        ManagementObject o = 
            new ManagementObject(
            "root\\MyNamespace", "MyClass", opt);

        return 0;
    }
}
開發者ID:.NET開發者,項目名稱:System.Management,代碼行數:17,代碼來源:ManagementObject


注:本文中的System.Management.ManagementObject.ManagementObject構造函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。