Aracılığıyla paylaş


ManagementObject.Scope Özellik

Tanım

Bu nesnenin bulunduğu kapsamı alır veya ayarlar.

public:
 property System::Management::ManagementScope ^ Scope { System::Management::ManagementScope ^ get(); void set(System::Management::ManagementScope ^ value); };
public System.Management.ManagementScope Scope { get; set; }
member this.Scope : System.Management.ManagementScope with get, set
Public Property Scope As ManagementScope

Özellik Değeri

Bu nesnenin bulunduğu kapsam.

Örnekler

Aşağıdaki örnek, sınıfın ManagementObject yeni bir örneğini varsayılan ad alanıyla başlatır ve ardından kapsamını ManagementObjectdeğiştirir.

using System;
using System.Management;
public class Sample
{
    public static void Main()
    {
        // Create the object with the default namespace
        // (root\cimv2)
        ManagementObject o = new ManagementObject();

        // Change the scope (=namespace) of this object
        // to the one specified.
        o.Scope = new ManagementScope("root\\CIMV2");
    }
}
Imports System.Management
Public Class Sample

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

        ' Create the object with the default namespace
        ' (root\cimv2)
        Dim o As New ManagementObject

        ' Change the scope (=namespace) of this object
        ' to the one specified.
        o.Scope = New ManagementScope("root\CIMV2")

        Return 0
    End Function
End Class

Açıklamalar

Yönetim nesnesi belirli bir ad alanında bir WMI nesnesine bağlandıktan sonra bu özelliğin değiştirilmesi, özgün WMI nesnesinin serbest bırakılmasına neden olur. Bu, yönetim nesnesinin yeni yol özellikleri ve kapsam değerleri tarafından belirtilen yeni nesneye yeniden ilişkisine neden olur.

Yeniden bağlama "gecikmeli" bir şekilde, yani yalnızca istenen bir değer yönetim nesnesinin WMI nesnesine bağlı olmasını gerektirdiğinde gerçekleştirilir. Yeniden bağlamaya çalışmadan önce yalnızca bu özellikte değişiklik yapılabilir (örneğin, kapsam ve yol özelliklerini aynı anda değiştirme).

.NET Framework Güvenliği

Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.

Şunlara uygulanır