ManagementObjectSearcher Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas ManagementObjectSearcher.
Overload
ManagementObjectSearcher() |
Menginisialisasi instans baru kelas ManagementObjectSearcher. Setelah beberapa properti pada objek ini diatur, objek dapat digunakan untuk memanggil kueri untuk informasi manajemen. Ini adalah konstruktor tanpa parameter. |
ManagementObjectSearcher(ObjectQuery) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen. |
ManagementObjectSearcher(String) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen. |
ManagementObjectSearcher(ManagementScope, ObjectQuery) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan. |
ManagementObjectSearcher(String, String) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan. |
ManagementObjectSearcher(ManagementScope, ObjectQuery, EnumerationOptions) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher akan digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan, dengan opsi yang ditentukan. |
ManagementObjectSearcher(String, String, EnumerationOptions) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan, dalam cakupan yang ditentukan, dan dengan opsi yang ditentukan. |
ManagementObjectSearcher()
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
Menginisialisasi instans baru kelas ManagementObjectSearcher. Setelah beberapa properti pada objek ini diatur, objek dapat digunakan untuk memanggil kueri untuk informasi manajemen. Ini adalah konstruktor tanpa parameter.
public:
ManagementObjectSearcher();
public ManagementObjectSearcher ();
Public Sub New ()
Keterangan
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
ManagementObjectSearcher(ObjectQuery)
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen.
public:
ManagementObjectSearcher(System::Management::ObjectQuery ^ query);
public ManagementObjectSearcher (System.Management.ObjectQuery query);
new System.Management.ManagementObjectSearcher : System.Management.ObjectQuery -> System.Management.ManagementObjectSearcher
Public Sub New (query As ObjectQuery)
Parameter
- query
- ObjectQuery
Mewakili ObjectQuery kueri yang akan dipanggil oleh pencari.
Contoh
Contoh berikut menginisialisasi instans ManagementObjectSearcher baru kelas dengan kueri tertentu.
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());
}
}
}
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
Keterangan
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
ManagementObjectSearcher(String)
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen.
public:
ManagementObjectSearcher(System::String ^ queryString);
public ManagementObjectSearcher (string queryString);
new System.Management.ManagementObjectSearcher : string -> System.Management.ManagementObjectSearcher
Public Sub New (queryString As String)
Parameter
- queryString
- String
Kueri WMI yang akan dipanggil oleh objek .
Contoh
Contoh berikut menginisialisasi instans ManagementObjectSearcher baru kelas dengan kueri tertentu.
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());
}
}
}
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
Keterangan
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
ManagementObjectSearcher(ManagementScope, ObjectQuery)
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan.
public:
ManagementObjectSearcher(System::Management::ManagementScope ^ scope, System::Management::ObjectQuery ^ query);
public ManagementObjectSearcher (System.Management.ManagementScope scope, System.Management.ObjectQuery query);
new System.Management.ManagementObjectSearcher : System.Management.ManagementScope * System.Management.ObjectQuery -> System.Management.ManagementObjectSearcher
Public Sub New (scope As ManagementScope, query As ObjectQuery)
Parameter
- scope
- ManagementScope
yang ManagementScope mewakili cakupan untuk memanggil kueri.
- query
- ObjectQuery
Yang ObjectQuery mewakili kueri yang akan dipanggil.
Contoh
Contoh berikut menginisialisasi instans ManagementObjectSearcher baru kelas dengan kueri dan cakupan tertentu.
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());
}
}
}
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
Keterangan
Jika tidak ada cakupan yang ditentukan, cakupan default (DefaultPath) digunakan.
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
ManagementObjectSearcher(String, String)
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan.
public:
ManagementObjectSearcher(System::String ^ scope, System::String ^ queryString);
public ManagementObjectSearcher (string scope, string queryString);
new System.Management.ManagementObjectSearcher : string * string -> System.Management.ManagementObjectSearcher
Public Sub New (scope As String, queryString As String)
Parameter
- scope
- String
Cakupan untuk kueri.
- queryString
- String
Kueri yang akan dipanggil.
Contoh
Contoh berikut menginisialisasi instans ManagementObjectSearcher baru kelas dengan kueri dan cakupan tertentu.
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());
}
}
}
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
Keterangan
Jika tidak ada cakupan yang ditentukan, cakupan default (DefaultPath) digunakan.
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
ManagementObjectSearcher(ManagementScope, ObjectQuery, EnumerationOptions)
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
Menginisialisasi instans baru kelas yang ManagementObjectSearcher akan digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan, dengan opsi yang ditentukan.
public:
ManagementObjectSearcher(System::Management::ManagementScope ^ scope, System::Management::ObjectQuery ^ query, System::Management::EnumerationOptions ^ options);
public ManagementObjectSearcher (System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options);
new System.Management.ManagementObjectSearcher : System.Management.ManagementScope * System.Management.ObjectQuery * System.Management.EnumerationOptions -> System.Management.ManagementObjectSearcher
Public Sub New (scope As ManagementScope, query As ObjectQuery, options As EnumerationOptions)
Parameter
- scope
- ManagementScope
Menentukan ManagementScope cakupan kueri.
- query
- ObjectQuery
Menentukan ObjectQuery kueri yang akan dipanggil.
- options
- EnumerationOptions
Menentukan EnumerationOptions opsi tambahan yang akan digunakan untuk kueri.
Contoh
Contoh berikut menginisialisasi instans ManagementObjectSearcher baru kelas dengan opsi kueri, cakupan, dan enumerasi tertentu.
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());
}
}
}
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
Keterangan
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.
Berlaku untuk
ManagementObjectSearcher(String, String, EnumerationOptions)
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
- Sumber:
- ManagementObjectSearcher.cs
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan, dalam cakupan yang ditentukan, dan dengan opsi yang ditentukan.
public:
ManagementObjectSearcher(System::String ^ scope, System::String ^ queryString, System::Management::EnumerationOptions ^ options);
public ManagementObjectSearcher (string scope, string queryString, System.Management.EnumerationOptions options);
new System.Management.ManagementObjectSearcher : string * string * System.Management.EnumerationOptions -> System.Management.ManagementObjectSearcher
Public Sub New (scope As String, queryString As String, options As EnumerationOptions)
Parameter
- scope
- String
Cakupan di mana kueri harus dipanggil.
- queryString
- String
Kueri yang akan dipanggil.
- options
- EnumerationOptions
Menentukan EnumerationOptions opsi tambahan untuk kueri.
Contoh
Contoh berikut menginisialisasi instans ManagementObjectSearcher baru kelas dengan opsi kueri, cakupan, dan enumerasi tertentu.
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());
}
}
}
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
Keterangan
.NET Framework Security
Kepercayaan penuh untuk penelepon segera. Anggota ini tidak dapat digunakan oleh kode tepercaya sebagian. Untuk informasi selengkapnya, lihat Menggunakan Pustaka dari Kode Tepercaya Sebagian.