ManagementObject Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'istanza WMI.
public ref class ManagementObject : System::Management::ManagementBaseObject, ICloneable
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
[System.Serializable]
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
type ManagementObject = class
inherit ManagementBaseObject
interface ICloneable
[<System.Serializable>]
type ManagementObject = class
inherit ManagementBaseObject
interface ICloneable
Public Class ManagementObject
Inherits ManagementBaseObject
Implements ICloneable
- Ereditarietà
- Derivato
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| ManagementObject() |
Inizializza una nuova istanza della classe ManagementObject. Si tratta del costruttore senza parametri. |
| ManagementObject(ManagementPath, ObjectGetOptions) |
Inizializza una nuova istanza della ManagementObject classe associata al percorso WMI specificato, incluse le opzioni aggiuntive specificate. |
| ManagementObject(ManagementPath) |
Inizializza una nuova istanza della ManagementObject classe per il percorso dell'oggetto WMI specificato. Il percorso viene fornito come .ManagementPath |
| ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions) |
Inizializza una nuova istanza della ManagementObject classe associata al percorso WMI specificato che include le opzioni specificate. |
| ManagementObject(SerializationInfo, StreamingContext) |
Obsoleti.
Inizializza una nuova istanza della ManagementObject classe serializzabile. |
| ManagementObject(String, ObjectGetOptions) |
Inizializza una nuova istanza della ManagementObject classe associata al percorso WMI specificato, incluse le opzioni aggiuntive specificate. In questa variante il percorso può essere specificato come stringa. |
| ManagementObject(String, String, ObjectGetOptions) |
Inizializza una nuova istanza della ManagementObject classe associata al percorso WMI specificato e include le opzioni specificate. L'ambito e il percorso vengono specificati come stringhe. |
| ManagementObject(String) |
Inizializza una nuova istanza della ManagementObject classe per il percorso dell'oggetto WMI specificato. Il percorso viene fornito come stringa. |
Proprietà
| Nome | Descrizione |
|---|---|
| CanRaiseEvents |
Ottiene un valore che indica se il componente può generare un evento. (Ereditato da Component) |
| ClassPath |
Ottiene o imposta il percorso della classe dell'oggetto. |
| Container |
Ottiene il IContainer che contiene il Component. (Ereditato da Component) |
| DesignMode |
Ottiene un valore che indica se la Component è attualmente in modalità progettazione. (Ereditato da Component) |
| Events |
Ottiene l'elenco dei gestori eventi associati a questo Component. (Ereditato da Component) |
| Item[String] |
Ottiene l'accesso ai valori delle proprietà tramite la notazione []. Questa proprietà è l'indicizzatore per la ManagementBaseObject classe . È possibile usare le proprietà indicizzate predefinite definite da un tipo, ma non è possibile definire in modo esplicito le proprie. Tuttavia, specificando l'attributo expando in una classe, viene fornita automaticamente una proprietà indicizzata predefinita il cui tipo è Object e il cui tipo di indice è String. (Ereditato da ManagementBaseObject) |
| Options |
Ottiene o imposta informazioni aggiuntive da utilizzare durante il recupero dell'oggetto. |
| Path |
Ottiene o imposta il percorso WMI dell'oggetto. |
| Properties |
Ottiene un insieme di PropertyData oggetti che descrivono le proprietà dell'oggetto di gestione. (Ereditato da ManagementBaseObject) |
| Qualifiers |
Ottiene la raccolta di QualifierData oggetti definiti nell'oggetto di gestione. Ogni elemento della raccolta contiene informazioni quali il nome del qualificatore , il valore e il sapore. (Ereditato da ManagementBaseObject) |
| Scope |
Ottiene o imposta l'ambito in cui si trova questo oggetto. |
| Site |
Ottiene o imposta il ISite del Component. (Ereditato da Component) |
| SystemProperties |
Ottiene la raccolta di proprietà di sistema WMI dell'oggetto di gestione, ad esempio il nome della classe, il server e lo spazio dei nomi. I nomi delle proprietà di sistema WMI iniziano con "__". (Ereditato da ManagementBaseObject) |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea una copia dell'oggetto . |
| CompareTo(ManagementBaseObject, ComparisonSettings) |
Confronta questo oggetto con un altro oggetto, in base alle opzioni specificate. (Ereditato da ManagementBaseObject) |
| CopyTo(ManagementOperationObserver, ManagementPath, PutOptions) |
Copia l'oggetto in una posizione diversa, in modo asincrono. |
| CopyTo(ManagementOperationObserver, ManagementPath) |
Copia l'oggetto in una posizione diversa, in modo asincrono. |
| CopyTo(ManagementOperationObserver, String, PutOptions) |
Copia l'oggetto in una posizione diversa, in modo asincrono. |
| CopyTo(ManagementOperationObserver, String) |
Copia l'oggetto in una posizione diversa, in modo asincrono. |
| CopyTo(ManagementPath, PutOptions) |
Copia l'oggetto in una posizione diversa. |
| CopyTo(ManagementPath) |
Copia l'oggetto in una posizione diversa. |
| CopyTo(String, PutOptions) |
Copia l'oggetto in una posizione diversa. |
| CopyTo(String) |
Copia l'oggetto in una posizione diversa. |
| CreateObjRef(Type) |
Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject) |
| Delete() |
Elimina l'oggetto . |
| Delete(DeleteOptions) |
Elimina l'oggetto . |
| Delete(ManagementOperationObserver, DeleteOptions) |
Elimina l'oggetto . |
| Delete(ManagementOperationObserver) |
Elimina l'oggetto . |
| Dispose() |
Rilascia tutte le risorse usate dal componente. |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da Component e, facoltativamente, rilascia le risorse gestite. (Ereditato da Component) |
| Equals(Object) |
Confronta due oggetti di gestione. (Ereditato da ManagementBaseObject) |
| Get() |
Associa le informazioni della classe WMI all'oggetto di gestione. |
| Get(ManagementOperationObserver) |
Esegue il binding all'oggetto di gestione in modo asincrono. |
| GetHashCode() |
Funge da funzione hash per un particolare tipo, adatto per l'uso in algoritmi hash e strutture di dati come una tabella hash. (Ereditato da ManagementBaseObject) |
| GetLifetimeService() |
Obsoleti.
Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| GetMethodParameters(String) |
Restituisce un oggetto ManagementBaseObject che rappresenta l'elenco di parametri di input per un metodo. |
| GetObjectData(SerializationInfo, StreamingContext) |
Popola un oggetto SerializationInfo con i dati necessari per deserializzare il campo rappresentato da questa istanza. |
| GetPropertyQualifierValue(String, String) |
Restituisce il valore del qualificatore di proprietà specificato. (Ereditato da ManagementBaseObject) |
| GetPropertyValue(String) |
Ottiene una funzione di accesso equivalente al valore di una proprietà. (Ereditato da ManagementBaseObject) |
| GetQualifierValue(String) |
Ottiene il valore del qualificatore specificato. (Ereditato da ManagementBaseObject) |
| GetRelated() |
Ottiene una raccolta di oggetti correlati all'oggetto (associator). |
| GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) |
Ottiene una raccolta di oggetti correlati all'oggetto (associator). |
| GetRelated(ManagementOperationObserver, String) |
Ottiene una raccolta di oggetti correlati all'oggetto (associator). |
| GetRelated(ManagementOperationObserver) |
Ottiene una raccolta di oggetti correlati all'oggetto (associator) in modo asincrono. Questa chiamata restituisce immediatamente e un delegato viene chiamato quando i risultati sono disponibili. |
| GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) |
Ottiene una raccolta di oggetti correlati all'oggetto (associator). |
| GetRelated(String) |
Ottiene una raccolta di oggetti correlati all'oggetto (associator). |
| GetRelationships() |
Ottiene un insieme di associazioni all'oggetto . |
| GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions) |
Ottiene un insieme di associazioni all'oggetto . |
| GetRelationships(ManagementOperationObserver, String) |
Ottiene un insieme di associazioni all'oggetto . |
| GetRelationships(ManagementOperationObserver) |
Ottiene un insieme di associazioni all'oggetto . |
| GetRelationships(String, String, String, Boolean, EnumerationOptions) |
Ottiene un insieme di associazioni all'oggetto . |
| GetRelationships(String) |
Ottiene un insieme di associazioni all'oggetto . |
| GetService(Type) |
Restituisce un oggetto che rappresenta un servizio fornito dal Component o dal relativo Container. (Ereditato da Component) |
| GetText(TextFormat) |
Restituisce una rappresentazione testuale dell'oggetto nel formato specificato. (Ereditato da ManagementBaseObject) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InitializeLifetimeService() |
Obsoleti.
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions) |
Richiama un metodo sull'oggetto, in modo asincrono. |
| InvokeMethod(ManagementOperationObserver, String, Object[]) |
Richiama un metodo sull'oggetto, in modo asincrono. |
| InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions) |
Richiama un metodo sull'oggetto WMI. I parametri di input e output sono rappresentati come ManagementBaseObject oggetti. |
| InvokeMethod(String, Object[]) |
Richiama un metodo sull'oggetto . |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| MemberwiseClone(Boolean) |
Crea una copia superficiale dell'oggetto corrente MarshalByRefObject . (Ereditato da MarshalByRefObject) |
| Put() |
Esegue il commit delle modifiche apportate all'oggetto . |
| Put(ManagementOperationObserver, PutOptions) |
Esegue il commit delle modifiche all'oggetto in modo asincrono e usa le opzioni specificate. |
| Put(ManagementOperationObserver) |
Esegue il commit delle modifiche all'oggetto, in modo asincrono. |
| Put(PutOptions) |
Esegue il commit delle modifiche apportate all'oggetto . |
| SetPropertyQualifierValue(String, String, Object) |
Imposta il valore del qualificatore di proprietà specificato. (Ereditato da ManagementBaseObject) |
| SetPropertyValue(String, Object) |
Imposta il valore della proprietà denominata. (Ereditato da ManagementBaseObject) |
| SetQualifierValue(String, Object) |
Imposta il valore del qualificatore denominato. (Ereditato da ManagementBaseObject) |
| ToString() |
Restituisce il percorso completo dell'oggetto. Si tratta di un override dell'implementazione dell'oggetto predefinita. |
Eventi
| Nome | Descrizione |
|---|---|
| Disposed |
Si verifica quando il componente viene eliminato da una chiamata al metodo Dispose(). (Ereditato da Component) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implementa l'interfaccia ISerializable e restituisce i dati necessari per serializzare l'oggetto ManagementBaseObject. (Ereditato da ManagementBaseObject) |