ManagementObject.Path Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o caminho WMI do objeto.
public:
virtual property System::Management::ManagementPath ^ Path { System::Management::ManagementPath ^ get(); void set(System::Management::ManagementPath ^ value); };
public virtual System.Management.ManagementPath Path { get; set; }
member this.Path : System.Management.ManagementPath with get, set
Public Overridable Property Path As ManagementPath
Valor de Propriedade
A ManagementPath representa o caminho do objeto.
Exemplos
O exemplo seguinte inicializa uma nova instância da ManagementObject classe com o namespace por defeito, e depois altera o caminho WMI do ManagementObject.
using System;
using System.Management;
public class Sample
{
public static void Main()
{
ManagementObject o = new ManagementObject();
// Specify the WMI path to which
// this object should be bound to
o.Path = new ManagementPath(
"Win32_Process.Name='calc.exe'");
}
}
Imports System.Management
Public Class Sample
Public Overloads Shared Function Main( _
ByVal args() As String) As Integer
Dim o As New ManagementObject
' Specify the WMI path to which
' this object should be bound to
o.Path = New ManagementPath( _
"Win32_Process.Name=""calc.exe""")
Return 0
End Function
End Class
Observações
Alterar a propriedade depois de o objeto de gestão ter sido vinculado a um objeto WMI num determinado namespace resulta na libertação do objeto WMI original. Isto faz com que o objeto de gestão seja rebound para o novo objeto especificado pelas novas propriedades do caminho e pelos valores do escopo.
A rebinding é realizada de forma "preguiçosa", ou seja, apenas quando um valor solicitado exige que o objeto de gestão seja ligado ao objeto WMI. Podem ser feitas alterações a mais do que apenas a propriedade antes de tentar reassociar (por exemplo, modificando simultaneamente as propriedades do âmbito e do caminho).
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de Bibliotecas de Código Parcialmente Confiável.