ManagementObject.Options Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define informações adicionais a serem usadas ao recuperar o objeto.
public:
property System::Management::ObjectGetOptions ^ Options { System::Management::ObjectGetOptions ^ get(); void set(System::Management::ObjectGetOptions ^ value); };
public System.Management.ObjectGetOptions Options { get; set; }
member this.Options : System.Management.ObjectGetOptions with get, set
Public Property Options As ObjectGetOptions
Valor da propriedade
Um ObjectGetOptions a ser usado ao recuperar o objeto.
Exemplos
O exemplo a seguir inicializa uma nova instância da ManagementObject classe e, em seguida, altera as opções padrão para o ManagementObject.
using System;
using System.Management;
public class Sample
{
public static void Main()
{
///Contains default options
ManagementObject o =
new ManagementObject("Win32_Process.Name='notepad.exe'");
// Replace default options,
// in this case requesting retrieval of
// amended qualifiers along with the WMI object.
o.Options = new ObjectGetOptions(
null, System.TimeSpan.MaxValue, true);
}
}
Imports System.Management
Public Class Sample
Public Overloads Shared Function Main( _
ByVal args() As String) As Integer
'Contains default options
Dim o As New ManagementObject( _
"Win32_Process.Name=""notepad.exe""")
' Replace default options,
' in this case requesting retrieval of
' amended qualifiers along with the WMI object.
o.Options = New ObjectGetOptions( _
Nothing, System.TimeSpan.MaxValue, True)
Return 0
End Function
End Class
Comentários
Quando a propriedade é alterada depois que o objeto de gerenciamento é associado a um objeto WMI, o objeto de gerenciamento é desconectado do objeto WMI original e, posteriormente, se recupera usando as novas opções.
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.