ManagementObjectSearcher コンストラクタとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ManagementObjectSearcher コンストラクタの意味・解説 

ManagementObjectSearcher コンストラクタ (ObjectQuery)

管理情報指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    query As ObjectQuery _
)
Dim query As ObjectQuery

Dim instance As New ManagementObjectSearcher(query)
public ManagementObjectSearcher (
    ObjectQuery query
)
public:
ManagementObjectSearcher (
    ObjectQuery^ query
)
public ManagementObjectSearcher (
    ObjectQuery query
)
public function ManagementObjectSearcher (
    query : ObjectQuery
)

パラメータ

query

サーチャー呼び出すクエリを表す ObjectQuery。

使用例使用例

特定のクエリ使用して ManagementObjectSearcher クラス新しインスタンス初期化する例を次に示します

Imports System
Imports System.Management


Public Class Sample
    Public Overloads Shared
 Function _
        Main(ByVal args() As String)
 As Integer

        Dim q As New _
            SelectQuery("Win32_Service", "State=""Running""")
        Dim s As New ManagementObjectSearcher(q)

        For Each service As
 ManagementObject In s.Get()
            'show the instance
            Console.WriteLine(service.ToString())
        Next


    End Function 'Main
End Class 'Sample
using System;
using System.Management;

public class Sample 
{
    public static void Main(string[]
 args) 
    {
        SelectQuery q = 
            new SelectQuery("Win32_Service", 
                "State='Running'");
        ManagementObjectSearcher s = 
            new ManagementObjectSearcher(q);

        foreach (ManagementObject service in
 s.Get()) 
        {
            // show the instance
            Console.WriteLine(service.ToString());
        }
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間

ManagementObjectSearcher コンストラクタ (String, String)

指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    scope As String, _
    queryString As String _
)
Dim scope As String
Dim queryString As String

Dim instance As New ManagementObjectSearcher(scope,
 queryString)
public ManagementObjectSearcher (
    string scope,
    string queryString
)
public:
ManagementObjectSearcher (
    String^ scope, 
    String^ queryString
)
public ManagementObjectSearcher (
    String scope, 
    String queryString
)
public function ManagementObjectSearcher (
    scope : String, 
    queryString : String
)

パラメータ

scope

照会するスコープ

queryString

呼び出すクエリ

解説解説
使用例使用例

特定のクエリおよびスコープ使用して ManagementObjectSearcher クラス新しインスタンス初期化する例を次に示します

Imports System
Imports System.Management


Public Class Sample
    Public Overloads Shared
 Function _
        Main(ByVal args() As String)
 As Integer

        Dim s As New ManagementObjectSearcher(
 _
            "root\CIMV2", _
        "SELECT * FROM Win32_Service WHERE State='Running'")

        For Each service As
 ManagementObject In s.Get()
            'show the instance
            Console.WriteLine(service.ToString())
        Next


    End Function 'Main
End Class 'Sample
using System;
using System.Management;

public class Sample 
{
    public static void Main(string[]
 args) 
    {
        ManagementObjectSearcher s = 
            new ManagementObjectSearcher(
            "root\\CIMV2", 
            "SELECT * FROM Win32_Service" +
            " WHERE State='Running'");

        foreach (ManagementObject service in
 s.Get()) 
        {
            // show the instance
            Console.WriteLine(service.ToString());
        }
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間

ManagementObjectSearcher コンストラクタ (ManagementScope, ObjectQuery)

指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    scope As ManagementScope, _
    query As ObjectQuery _
)
Dim scope As ManagementScope
Dim query As ObjectQuery

Dim instance As New ManagementObjectSearcher(scope,
 query)
public ManagementObjectSearcher (
    ManagementScope scope,
    ObjectQuery query
)
public:
ManagementObjectSearcher (
    ManagementScope^ scope, 
    ObjectQuery^ query
)
public ManagementObjectSearcher (
    ManagementScope scope, 
    ObjectQuery query
)
public function ManagementObjectSearcher (
    scope : ManagementScope, 
    query : ObjectQuery
)

パラメータ

scope

クエリ呼び出すスコープを表す ManagementScope。

query

呼び出すクエリを表す ObjectQuery。

解説解説
使用例使用例

特定のクエリおよびスコープ使用して ManagementObjectSearcher クラス新しインスタンス初期化する例を次に示します

Imports System
Imports System.Management


Public Class Sample
    Public Overloads Shared
 Function _
        Main(ByVal args() As String)
 As Integer

        Dim myScope As New
 ManagementScope("root\CIMV2")
        Dim q As New SelectQuery("Win32_LogicalDisk")
        Dim s As New ManagementObjectSearcher(myScope,
 q)

        For Each disk As
 ManagementObject In s.Get()
            'show the disk instance
            Console.WriteLine(disk.ToString())
        Next


    End Function 'Main
End Class 'Sample
using System;
using System.Management;

public class Sample 
{
    public static void Main(string[]
 args) 
    {
        ManagementScope myScope = 
            new ManagementScope("root\\CIMV2");
        SelectQuery q = 
            new SelectQuery("Win32_LogicalDisk");
        ManagementObjectSearcher s = 
            new ManagementObjectSearcher(myScope,q);

        foreach (ManagementObject disk in s.Get())
 
        {
            // show the disk instance
            Console.WriteLine(disk.ToString());
        }
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間

ManagementObjectSearcher コンストラクタ (String)

管理情報指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    queryString As String _
)
Dim queryString As String

Dim instance As New ManagementObjectSearcher(queryString)
public ManagementObjectSearcher (
    string queryString
)
public:
ManagementObjectSearcher (
    String^ queryString
)
public ManagementObjectSearcher (
    String queryString
)
public function ManagementObjectSearcher (
    queryString : String
)

パラメータ

queryString

オブジェクト呼び出す WMI クエリ

使用例使用例

特定のクエリ使用して ManagementObjectSearcher クラス新しインスタンス初期化する例を次に示します

Imports System
Imports System.Management


Public Class Sample
    Public Overloads Shared
 Function _
        Main(ByVal args() As String)
 As Integer

        Dim s As New _
            ManagementObjectSearcher( _
            "SELECT * FROM Win32_Service")

        For Each service As
 ManagementObject In s.Get()
            'show the instance
            Console.WriteLine(service.ToString())
        Next


    End Function 'Main
End Class 'Sample
using System;
using System.Management;

public class Sample 
{
    public static void Main(string[]
 args) 
    {
        ManagementObjectSearcher s = 
            new ManagementObjectSearcher(
                "SELECT * FROM Win32_Service");

        foreach (ManagementObject service in
 s.Get()) 
        {
            // show the instance
            Console.WriteLine(service.ToString());
        }
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間

ManagementObjectSearcher コンストラクタ (ManagementScope, ObjectQuery, EnumerationOptions)

指定したオプション使用して指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    scope As ManagementScope, _
    query As ObjectQuery, _
    options As EnumerationOptions _
)
Dim scope As ManagementScope
Dim query As ObjectQuery
Dim options As EnumerationOptions

Dim instance As New ManagementObjectSearcher(scope,
 query, options)
public ManagementObjectSearcher (
    ManagementScope scope,
    ObjectQuery query,
    EnumerationOptions options
)
public:
ManagementObjectSearcher (
    ManagementScope^ scope, 
    ObjectQuery^ query, 
    EnumerationOptions^ options
)
public ManagementObjectSearcher (
    ManagementScope scope, 
    ObjectQuery query, 
    EnumerationOptions options
)
public function ManagementObjectSearcher (
    scope : ManagementScope, 
    query : ObjectQuery, 
    options : EnumerationOptions
)

パラメータ

scope

クエリスコープ指定する ManagementScope。

query

呼び出すクエリ指定する ObjectQuery。

options

クエリ使用される追加オプション指定する EnumerationOptions。

使用例使用例

特定のクエリスコープ、および列挙オプション使用して ManagementObjectSearcher クラス新しインスタンス初期化する例を次に示します

Imports System
Imports System.Management


Public Class Sample
    Public Overloads Shared
 Function _
        Main(ByVal args() As String)
 As Integer

        Dim scope As New
 ManagementScope("root\MyApp")
        Dim q As New SelectQuery("SELECT
 * FROM Win32_LogicalDisk")
        Dim o As New EnumerationOptions(
 _
            Nothing, System.TimeSpan.MaxValue, 1, _
            True, False, True,
 True, False, _
            True, True)
        Dim s As New ManagementObjectSearcher(scope,
 q, o)

        For Each disk As
 ManagementObject In s.Get()
            'show the disk instance
            Console.WriteLine(disk.ToString())
        Next


    End Function 'Main
End Class 'Sample
using System;
using System.Management;

public class Sample 
{
    public static void Main(string[]
 args) 
    {
        ManagementScope scope = 
            new ManagementScope("root\\CIMV2");
        SelectQuery q = 
            new SelectQuery("SELECT * FROM Win32_LogicalDisk");
        EnumerationOptions o = 
            new EnumerationOptions(
            null, System.TimeSpan.MaxValue,
            1, true, false, true,
 
            true, false, true,
 true);
        ManagementObjectSearcher s = 
            new ManagementObjectSearcher(scope, q, o);

        foreach (ManagementObject disk in s.Get())
 
        {
            // show the disk instance
            Console.WriteLine(disk.ToString());
        }
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間

ManagementObjectSearcher コンストラクタ


オーバーロードの一覧オーバーロードの一覧

名前 説明
ManagementObjectSearcher () ManagementObjectSearcher クラス新しインスタンス初期化します。オブジェクトプロパティ設定した後に、そのオブジェクト管理情報クエリ呼び出すために使用できます。これは既定コンストラクタです。
ManagementObjectSearcher (ObjectQuery) 管理情報指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。
ManagementObjectSearcher (String) 管理情報指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。
ManagementObjectSearcher (ManagementScope, ObjectQuery) 指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。
ManagementObjectSearcher (String, String) 指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。
ManagementObjectSearcher (ManagementScope, ObjectQuery, EnumerationOptions) 指定したオプション使用して指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。
ManagementObjectSearcher (String, String, EnumerationOptions) 指定したオプション使用して指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。
参照参照

関連項目

ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間

ManagementObjectSearcher コンストラクタ (String, String, EnumerationOptions)

指定したオプション使用して指定したスコープ指定したクエリ呼び出すために使用する ManagementObjectSearcher クラス新しインスタンス初期化します。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Public Sub New ( _
    scope As String, _
    queryString As String, _
    options As EnumerationOptions _
)
Dim scope As String
Dim queryString As String
Dim options As EnumerationOptions

Dim instance As New ManagementObjectSearcher(scope,
 queryString, options)
public ManagementObjectSearcher (
    string scope,
    string queryString,
    EnumerationOptions options
)
public:
ManagementObjectSearcher (
    String^ scope, 
    String^ queryString, 
    EnumerationOptions^ options
)
public ManagementObjectSearcher (
    String scope, 
    String queryString, 
    EnumerationOptions options
)
public function ManagementObjectSearcher (
    scope : String, 
    queryString : String, 
    options : EnumerationOptions
)

パラメータ

scope

クエリ呼び出すスコープ

queryString

呼び出すクエリ

options

クエリ追加オプション指定する EnumerationOptions。

使用例使用例

特定のクエリスコープ、および列挙オプション使用して ManagementObjectSearcher クラス新しインスタンス初期化する例を次に示します

Imports System
Imports System.Management


Public Class Sample
    Public Overloads Shared
 Function _
        Main(ByVal args() As String)
 As Integer

        Dim s As New ManagementObjectSearcher(
 _
            "root\MyApp", _
            "SELECT * FROM Win32_Service", _
            New EnumerationOptions( _
            Nothing, System.TimeSpan.MaxValue, 1, _
            True, False, True,
 True, False, _
            True, True))


        For Each service As
 ManagementObject In s.Get()
            'show the instance
            Console.WriteLine(service.ToString())
        Next


    End Function 'Main
End Class 'Sample
using System;
using System.Management;

public class Sample 
{
    public static void Main(string[]
 args) 
    {
        ManagementObjectSearcher s = 
            new ManagementObjectSearcher(
            "root\\CIMV2", 
            "SELECT * FROM Win32_Service", 
            new EnumerationOptions(
            null, System.TimeSpan.MaxValue,
            1, true, false, true,
 
            true, false, true,
 true));


        foreach (ManagementObject service in
 s.Get()) 
        {
            // show the service
            Console.WriteLine(service.ToString());
        }
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間

ManagementObjectSearcher コンストラクタ ()

ManagementObjectSearcher クラス新しインスタンス初期化します。オブジェクトプロパティ設定した後に、そのオブジェクト管理情報クエリ呼び出すために使用できます。これは既定コンストラクタです。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Dim instance As New ManagementObjectSearcher
public ManagementObjectSearcher ()
public:
ManagementObjectSearcher ()
public ManagementObjectSearcher ()
public function ManagementObjectSearcher ()
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementObjectSearcher クラス
ManagementObjectSearcher メンバ
System.Management 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ManagementObjectSearcher コンストラクタ」の関連用語

ManagementObjectSearcher コンストラクタのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ManagementObjectSearcher コンストラクタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS