ManagementBaseObject ManagementBaseObject ManagementBaseObject ManagementBaseObject Class

Definizione

Contiene gli elementi fondamentali di un oggetto di gestione.Contains the basic elements of a management object. Viene fornita come classe base per classi di oggetti di gestione più specifiche.It serves as a base class to more specific management object classes.

public ref class ManagementBaseObject : System::ComponentModel::Component, ICloneable, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class ManagementBaseObject : System.ComponentModel.Component, ICloneable, System.Runtime.Serialization.ISerializable
type ManagementBaseObject = class
    inherit Component
    interface ICloneable
    interface ISerializable
Public Class ManagementBaseObject
Inherits Component
Implements ICloneable, ISerializable
Ereditarietà
Derivato
Attributi
Implementazioni

Costruttori

ManagementBaseObject(SerializationInfo, StreamingContext) ManagementBaseObject(SerializationInfo, StreamingContext) ManagementBaseObject(SerializationInfo, StreamingContext) ManagementBaseObject(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe ManagementBaseObject serializzabile.Initializes a new instance of the ManagementBaseObject class that is serializable.

Proprietà

CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

Ottiene un valore che indica se il componente può generare un evento.Gets a value indicating whether the component can raise an event.

(Inherited from Component)
ClassPath ClassPath ClassPath ClassPath

Ottiene il percorso della classe dell'oggetto di gestione.Gets the path to the management object's class.

Container Container Container Container

Ottiene il IContainer che contiene il Component.Gets the IContainer that contains the Component.

(Inherited from Component)
DesignMode DesignMode DesignMode DesignMode

Ottiene un valore che indica se il Component si trova in modalità progettazione.Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
Events Events Events Events

Ottiene l'elenco dei gestori eventi allegati a questo Component.Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
Item[String] Item[String] Item[String] Item[String]

Ottiene l'accesso ai valori di proprietà tramite la notazione [].Gets access to property values through [] notation. Questa proprietà è l'indicizzatore per la classe ManagementBaseObject.This property is the indexer for the ManagementBaseObject class. È possibile utilizzare le proprietà indicizzate predefinite da un tipo, ma non definirne esplicitamente una propria.You can use the default indexed properties defined by a type, but you cannot explicitly define your own. La definizione dell'attributo expando in una classe, tuttavia, specifica automaticamente una proprietà indicizzata predefinita il cui tipo è Object e il cui tipo indice è String.However, specifying the expando attribute on a class automatically provides a default indexed property whose type is Object and whose index type is String.

Properties Properties Properties Properties

Ottiene un insieme di oggetti PropertyData che descrive le proprietà dell'oggetto di gestione.Gets a collection of PropertyData objects describing the properties of the management object.

Qualifiers Qualifiers Qualifiers Qualifiers

Ottiene l'insieme di oggetti QualifierData definiti nell'oggetto di gestione.Gets the collection of QualifierData objects defined on the management object. Ogni elemento della raccolta contiene informazioni quali il nome, il valore e il contrassegno del qualificatore.Each element in the collection holds information such as the qualifier name, value, and flavor.

Site Site Site Site

Ottiene o imposta l'oggetto ISite di Component.Gets or sets the ISite of the Component.

(Inherited from Component)
SystemProperties SystemProperties SystemProperties SystemProperties

Ottiene la raccolta delle proprietà di sistema WMI dell'oggetto di gestione, ad esempio il nome della classe, il server e lo spazio dei nomi.Gets the collection of WMI system properties of the management object (for example, the class name, server, and namespace). I nomi delle proprietà di sistema WMI iniziano con "".WMI system property names begin with "".

Metodi

Clone() Clone() Clone() Clone()

Restituisce una copia dell'oggetto.Returns a copy of the object.

CompareTo(ManagementBaseObject, ComparisonSettings) CompareTo(ManagementBaseObject, ComparisonSettings) CompareTo(ManagementBaseObject, ComparisonSettings) CompareTo(ManagementBaseObject, ComparisonSettings)

Confronta l'oggetto con un altro, in base alle opzioni specificate.Compares this object to another, based on specified options.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

Rilascia le risorse non gestite usate da ManagementBaseObject.Releases the unmanaged resources used by the ManagementBaseObject.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Rilascia le risorse non gestite usate da Component e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the Component and optionally releases the managed resources.

(Inherited from Component)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Confronta due oggetti di gestione.Compares two management objects.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Viene usato come funzione hash per un tipo particolare ed è adatto per l'uso in algoritmi di hash e in strutture dei dati come una tabella hash.Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.

GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

Consente di inserire in SerializationInfo i dati necessari per deserializzare il campo rappresentato da questa istanza.Populates a SerializationInfo with the data necessary to deserialize the field represented by this instance.

GetPropertyQualifierValue(String, String) GetPropertyQualifierValue(String, String) GetPropertyQualifierValue(String, String) GetPropertyQualifierValue(String, String)

Restituisce il valore del qualificatore di proprietà specificato.Returns the value of the specified property qualifier.

GetPropertyValue(String) GetPropertyValue(String) GetPropertyValue(String) GetPropertyValue(String)

Ottiene una funzione di accesso equivalente a un valore di proprietà.Gets an equivalent accessor to a property's value.

GetQualifierValue(String) GetQualifierValue(String) GetQualifierValue(String) GetQualifierValue(String)

Ottiene il valore del qualificatore specificato.Gets the value of the specified qualifier.

GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Consente di restituire un oggetto che rappresenta un servizio fornito da Component o dal relativo Container.Returns an object that represents a service provided by the Component or by its Container.

(Inherited from Component)
GetText(TextFormat) GetText(TextFormat) GetText(TextFormat) GetText(TextFormat)

Restituisce una rappresentazione in forma di testo dell'oggetto nel formato specificato.Returns a textual representation of the object in the specified format.

GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
SetPropertyQualifierValue(String, String, Object) SetPropertyQualifierValue(String, String, Object) SetPropertyQualifierValue(String, String, Object) SetPropertyQualifierValue(String, String, Object)

Imposta il valore del qualificatore di proprietà specificato.Sets the value of the specified property qualifier.

SetPropertyValue(String, Object) SetPropertyValue(String, Object) SetPropertyValue(String, Object) SetPropertyValue(String, Object)

Imposta il valore della proprietà denominata.Sets the value of the named property.

SetQualifierValue(String, Object) SetQualifierValue(String, Object) SetQualifierValue(String, Object) SetQualifierValue(String, Object)

Imposta il valore del qualificatore denominato.Sets the value of the named qualifier.

ToString() ToString() ToString() ToString()

Restituisce un oggetto String che contiene il nome dell'eventuale oggetto Component.Returns a String containing the name of the Component, if any. Questo metodo non deve essere sottoposto a override.This method should not be overridden.

(Inherited from Component)

Operatori

Explicit(ManagementBaseObject to IntPtr) Explicit(ManagementBaseObject to IntPtr) Explicit(ManagementBaseObject to IntPtr) Explicit(ManagementBaseObject to IntPtr)

Fornisce l'oggetto WMI interno rappresentato da un oggetto ManagementObject.Provides the internal WMI object represented by a ManagementObject.

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa l'interfaccia ISerializable restituendo i dati necessari per serializzare la ManagementBaseObject.Implements the ISerializable interface and returns the data needed to serialize the ManagementBaseObject.

Eventi

Disposed Disposed Disposed Disposed

Si verifica quando il componente viene eliminato da una chiamata al metodo Dispose().Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)

Si applica a