ManagementObject ManagementObject ManagementObject ManagementObject Class

Definicja

Reprezentuje wystąpienie usługi WMI.Represents a WMI instance.

public ref class ManagementObject : System::Management::ManagementBaseObject, ICloneable
[System.Serializable]
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
type ManagementObject = class
    inherit ManagementBaseObject
    interface ICloneable
Public Class ManagementObject
Inherits ManagementBaseObject
Implements ICloneable
Dziedziczenie
Pochodne
Atrybuty
Implementuje

Konstruktory

ManagementObject() ManagementObject() ManagementObject() ManagementObject()

Inicjuje nowe wystąpienie klasy ManagementObject klasy.Initializes a new instance of the ManagementObject class. To jest Konstruktor bez parametrów.This is the parameterless constructor.

ManagementObject(ManagementPath) ManagementObject(ManagementPath) ManagementObject(ManagementPath) ManagementObject(ManagementPath)

Inicjuje nowe wystąpienie ManagementObject klasy dla określonej ścieżki obiektu WMI.Initializes a new instance of the ManagementObject class for the specified WMI object path. Ścieżka jest podana jako ManagementPath.The path is provided as a ManagementPath.

ManagementObject(ManagementPath, ObjectGetOptions) ManagementObject(ManagementPath, ObjectGetOptions) ManagementObject(ManagementPath, ObjectGetOptions) ManagementObject(ManagementPath, ObjectGetOptions)

Inicjuje nowe wystąpienie ManagementObject klasy powiązanej z określoną ścieżką WMI, włącznie z określonymi dodatkowymi opcjami.Initializes a new instance of the ManagementObject class bound to the specified WMI path, including the specified additional options.

ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions) ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions) ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions) ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions)

Inicjuje nowe wystąpienie ManagementObject klasy powiązanej z określoną ścieżką WMI, która zawiera określone opcje.Initializes a new instance of the ManagementObject class bound to the specified WMI path that includes the specified options.

ManagementObject(SerializationInfo, StreamingContext) ManagementObject(SerializationInfo, StreamingContext) ManagementObject(SerializationInfo, StreamingContext) ManagementObject(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie ManagementObject klasy, która jest możliwa do serializacji.Initializes a new instance of the ManagementObject class that is serializable.

ManagementObject(String) ManagementObject(String) ManagementObject(String) ManagementObject(String)

Inicjuje nowe wystąpienie ManagementObject klasy dla określonej ścieżki obiektu WMI.Initializes a new instance of the ManagementObject class for the specified WMI object path. Ścieżka jest podana jako ciąg.The path is provided as a string.

ManagementObject(String, ObjectGetOptions) ManagementObject(String, ObjectGetOptions) ManagementObject(String, ObjectGetOptions) ManagementObject(String, ObjectGetOptions)

Inicjuje nowe wystąpienie ManagementObject klasy powiązanej z określoną ścieżką WMI, włącznie z określonymi dodatkowymi opcjami.Initializes a new instance of the ManagementObject class bound to the specified WMI path, including the specified additional options. W tym wariantzie ścieżka może być określona jako ciąg.In this variant, the path can be specified as a string.

ManagementObject(String, String, ObjectGetOptions) ManagementObject(String, String, ObjectGetOptions) ManagementObject(String, String, ObjectGetOptions) ManagementObject(String, String, ObjectGetOptions)

Inicjuje nowe wystąpienie ManagementObject klasy powiązanej z określoną ścieżką WMI i zawiera określone opcje.Initializes a new instance of the ManagementObject class bound to the specified WMI path, and includes the specified options. Zakres i ścieżka są określone jako ciągi.The scope and the path are specified as strings.

Właściwości

CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

Pobiera wartość wskazującą, czy składnik może zgłosić zdarzenie.Gets a value indicating whether the component can raise an event.

(Inherited from Component)
ClassPath ClassPath ClassPath ClassPath

Pobiera lub ustawia ścieżkę do klasy obiektu.Gets or sets the path to the object's class.

Container Container Container Container

Pobiera, który zawiera Component. IContainerGets the IContainer that contains the Component.

(Inherited from Component)
DesignMode DesignMode DesignMode DesignMode

Pobiera wartość wskazującą, czy Component jest aktualnie w trybie projektowania.Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
Events Events Events Events

Pobiera listę programów obsługi zdarzeń, które są dołączone do tego Componentelementu.Gets the list of event handlers that are attached to this Component.

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

Uzyskuje dostęp do wartości właściwości przy użyciu notacji [].Gets access to property values through [] notation. Ta właściwość jest indeksatorem ManagementBaseObject klasy.This property is the indexer for the ManagementBaseObject class. Można użyć domyślnych właściwości indeksowanych zdefiniowanych przez typ, ale nie można jawnie zdefiniować własnych.You can use the default indexed properties defined by a type, but you cannot explicitly define your own. Jednak określenie atrybutu expand w klasie automatycznie zapewnia domyślną indeksowaną właściwość, której typem jest obiekt i którego typem indeksu jest ciąg.However, specifying the expando attribute on a class automatically provides a default indexed property whose type is Object and whose index type is String.

(Inherited from ManagementBaseObject)
Options Options Options Options

Pobiera lub ustawia dodatkowe informacje do użycia podczas pobierania obiektu.Gets or sets additional information to use when retrieving the object.

Path Path Path Path

Pobiera lub ustawia ścieżkę WMI obiektu.Gets or sets the object's WMI path.

Properties Properties Properties Properties

Pobiera kolekcję PropertyData obiektów opisującą właściwości obiektu zarządzania.Gets a collection of PropertyData objects describing the properties of the management object.

(Inherited from ManagementBaseObject)
Qualifiers Qualifiers Qualifiers Qualifiers

Pobiera kolekcję QualifierData obiektów zdefiniowanych w obiekcie zarządzania.Gets the collection of QualifierData objects defined on the management object. Każdy element w kolekcji zawiera informacje, takie jak nazwa kwalifikatora , wartość i wersja.Each element in the collection holds information such as the qualifier name, value, and flavor.

(Inherited from ManagementBaseObject)
Scope Scope Scope Scope

Pobiera lub ustawia zakres, w którym znajduje się ten obiekt.Gets or sets the scope in which this object resides.

Site Site Site Site

Pobiera lub ustawia wartość ISite. ComponentGets or sets the ISite of the Component.

(Inherited from Component)
SystemProperties SystemProperties SystemProperties SystemProperties

Pobiera kolekcję właściwości systemu WMI obiektu zarządzania (na przykład nazwy klasy, serwera i przestrzeni nazw).Gets the collection of WMI system properties of the management object (for example, the class name, server, and namespace). Nazwy właściwości systemu WMI zaczynają się od "".WMI system property names begin with "".

(Inherited from ManagementBaseObject)

Metody

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

Tworzy kopię obiektu.Creates a copy of the object.

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

Porównuje ten obiekt z innym, na podstawie określonych opcji.Compares this object to another, based on specified options.

(Inherited from ManagementBaseObject)
CopyTo(ManagementOperationObserver, ManagementPath) CopyTo(ManagementOperationObserver, ManagementPath) CopyTo(ManagementOperationObserver, ManagementPath) CopyTo(ManagementOperationObserver, ManagementPath)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.Copies the object to a different location, asynchronously.

CopyTo(ManagementOperationObserver, ManagementPath, PutOptions) CopyTo(ManagementOperationObserver, ManagementPath, PutOptions) CopyTo(ManagementOperationObserver, ManagementPath, PutOptions) CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.Copies the object to a different location, asynchronously.

CopyTo(ManagementOperationObserver, String) CopyTo(ManagementOperationObserver, String) CopyTo(ManagementOperationObserver, String) CopyTo(ManagementOperationObserver, String)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.Copies the object to a different location, asynchronously.

CopyTo(ManagementOperationObserver, String, PutOptions) CopyTo(ManagementOperationObserver, String, PutOptions) CopyTo(ManagementOperationObserver, String, PutOptions) CopyTo(ManagementOperationObserver, String, PutOptions)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.Copies the object to a different location, asynchronously.

CopyTo(ManagementPath) CopyTo(ManagementPath) CopyTo(ManagementPath) CopyTo(ManagementPath)

Kopiuje obiekt do innej lokalizacji.Copies the object to a different location.

CopyTo(ManagementPath, PutOptions) CopyTo(ManagementPath, PutOptions) CopyTo(ManagementPath, PutOptions) CopyTo(ManagementPath, PutOptions)

Kopiuje obiekt do innej lokalizacji.Copies the object to a different location.

CopyTo(String) CopyTo(String) CopyTo(String) CopyTo(String)

Kopiuje obiekt do innej lokalizacji.Copies the object to a different location.

CopyTo(String, PutOptions) CopyTo(String, PutOptions) CopyTo(String, PutOptions) CopyTo(String, PutOptions)

Kopiuje obiekt do innej lokalizacji.Copies the object to a different location.

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

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Delete() Delete() Delete() Delete()

Usuwa obiekt.Deletes the object.

Delete(DeleteOptions) Delete(DeleteOptions) Delete(DeleteOptions) Delete(DeleteOptions)

Usuwa obiekt.Deletes the object.

Delete(ManagementOperationObserver) Delete(ManagementOperationObserver) Delete(ManagementOperationObserver) Delete(ManagementOperationObserver)

Usuwa obiekt.Deletes the object.

Delete(ManagementOperationObserver, DeleteOptions) Delete(ManagementOperationObserver, DeleteOptions) Delete(ManagementOperationObserver, DeleteOptions) Delete(ManagementOperationObserver, DeleteOptions)

Usuwa obiekt.Deletes the object.

Dispose() Dispose() Dispose() Dispose()

Zwalnia wszystkie zasoby używane przez składnik.Releases all resources used by the Component.

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

Zwalnia niezarządzane zasoby używane przez Component program i opcjonalnie zwalnia zarządzane zasoby.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)

Porównuje dwa obiekty zarządzania.Compares two management objects.

(Inherited from ManagementBaseObject)
Get() Get() Get() Get()

Powiąże informacje o klasie WMI z obiektem zarządzania.Binds WMI class information to the management object.

Get(ManagementOperationObserver) Get(ManagementOperationObserver) Get(ManagementOperationObserver) Get(ManagementOperationObserver)

Tworzy powiązanie z obiektem zarządzania asynchronicznie.Binds to the management object asynchronously.

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

Służy jako funkcja skrótu dla określonego typu, odpowiednia do użycia w algorytmach wyznaczania wartości skrótu i struktur danych, takich jak tabela skrótów.Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.

(Inherited from ManagementBaseObject)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetMethodParameters(String) GetMethodParameters(String) GetMethodParameters(String) GetMethodParameters(String)

ManagementBaseObject Zwraca reprezentującą listę parametrów wejściowych dla metody.Returns a ManagementBaseObject representing the list of input parameters for a method.

GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo Wypełnia dane niezbędne do deserializacji pola reprezentowanego przez to wystąpienie.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)

Zwraca wartość określonego kwalifikatora właściwości.Returns the value of the specified property qualifier.

(Inherited from ManagementBaseObject)
GetPropertyValue(String) GetPropertyValue(String) GetPropertyValue(String) GetPropertyValue(String)

Pobiera równoważną metodę dostępu do wartości właściwości.Gets an equivalent accessor to a property's value.

(Inherited from ManagementBaseObject)
GetQualifierValue(String) GetQualifierValue(String) GetQualifierValue(String) GetQualifierValue(String)

Pobiera wartość określonego kwalifikatora.Gets the value of the specified qualifier.

(Inherited from ManagementBaseObject)
GetRelated() GetRelated() GetRelated() GetRelated()

Pobiera kolekcję obiektów związanych z obiektem (skojarzeniami).Gets a collection of objects related to the object (associators).

GetRelated(ManagementOperationObserver) GetRelated(ManagementOperationObserver) GetRelated(ManagementOperationObserver) GetRelated(ManagementOperationObserver)

Pobiera kolekcję obiektów powiązanych z obiektem (skojarzeniami) asynchronicznie.Gets a collection of objects related to the object (associators) asynchronously. To wywołanie zwraca natychmiast, a obiekt delegowany jest wywoływany, gdy wyniki są dostępne.This call returns immediately, and a delegate is called when the results are available.

GetRelated(ManagementOperationObserver, String) GetRelated(ManagementOperationObserver, String) GetRelated(ManagementOperationObserver, String) GetRelated(ManagementOperationObserver, String)

Pobiera kolekcję obiektów związanych z obiektem (skojarzeniami).Gets a collection of objects related to the object (associators).

GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)

Pobiera kolekcję obiektów związanych z obiektem (skojarzeniami).Gets a collection of objects related to the object (associators).

GetRelated(String) GetRelated(String) GetRelated(String) GetRelated(String)

Pobiera kolekcję obiektów związanych z obiektem (skojarzeniami).Gets a collection of objects related to the object (associators).

GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)

Pobiera kolekcję obiektów związanych z obiektem (skojarzeniami).Gets a collection of objects related to the object (associators).

GetRelationships() GetRelationships() GetRelationships() GetRelationships()

Pobiera kolekcję skojarzeń z obiektem.Gets a collection of associations to the object.

GetRelationships(ManagementOperationObserver) GetRelationships(ManagementOperationObserver) GetRelationships(ManagementOperationObserver) GetRelationships(ManagementOperationObserver)

Pobiera kolekcję skojarzeń z obiektem.Gets a collection of associations to the object.

GetRelationships(ManagementOperationObserver, String) GetRelationships(ManagementOperationObserver, String) GetRelationships(ManagementOperationObserver, String) GetRelationships(ManagementOperationObserver, String)

Pobiera kolekcję skojarzeń z obiektem.Gets a collection of associations to the object.

GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions) GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions) GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions) GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions)

Pobiera kolekcję skojarzeń z obiektem.Gets a collection of associations to the object.

GetRelationships(String) GetRelationships(String) GetRelationships(String) GetRelationships(String)

Pobiera kolekcję skojarzeń z obiektem.Gets a collection of associations to the object.

GetRelationships(String, String, String, Boolean, EnumerationOptions) GetRelationships(String, String, String, Boolean, EnumerationOptions) GetRelationships(String, String, String, Boolean, EnumerationOptions) GetRelationships(String, String, String, Boolean, EnumerationOptions)

Pobiera kolekcję skojarzeń z obiektem.Gets a collection of associations to the object.

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

Zwraca obiekt, który reprezentuje usługę dostarczoną przez Component lub Containerprzez.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)

Zwraca tekstową reprezentację obiektu w określonym formacie.Returns a textual representation of the object in the specified format.

(Inherited from ManagementBaseObject)
GetType() GetType() GetType() GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

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

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions) InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions) InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions) InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions)

Wywołuje metodę dla obiektu, asynchronicznie.Invokes a method on the object, asynchronously.

InvokeMethod(ManagementOperationObserver, String, Object[]) InvokeMethod(ManagementOperationObserver, String, Object[]) InvokeMethod(ManagementOperationObserver, String, Object[]) InvokeMethod(ManagementOperationObserver, String, Object[])

Wywołuje metodę dla obiektu, asynchronicznie.Invokes a method on the object, asynchronously.

InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions) InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions) InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions) InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

Wywołuje metodę dla obiektu WMI.Invokes a method on the WMI object. Parametry wejściowe i wyjściowe są reprezentowane jako ManagementBaseObject obiekty.The input and output parameters are represented as ManagementBaseObject objects.

InvokeMethod(String, Object[]) InvokeMethod(String, Object[]) InvokeMethod(String, Object[]) InvokeMethod(String, Object[])

Wywołuje metodę dla obiektu.Invokes a method on the object.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

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

Tworzy skróconą kopię bieżącego MarshalByRefObject obiektu.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
Put() Put() Put() Put()

Zatwierdza zmiany w obiekcie.Commits the changes to the object.

Put(ManagementOperationObserver) Put(ManagementOperationObserver) Put(ManagementOperationObserver) Put(ManagementOperationObserver)

Zatwierdza zmiany w obiekcie, asynchronicznie.Commits the changes to the object, asynchronously.

Put(ManagementOperationObserver, PutOptions) Put(ManagementOperationObserver, PutOptions) Put(ManagementOperationObserver, PutOptions) Put(ManagementOperationObserver, PutOptions)

Zatwierdza zmiany w obiekcie asynchronicznie i przy użyciu określonych opcji.Commits the changes to the object asynchronously and using the specified options.

Put(PutOptions) Put(PutOptions) Put(PutOptions) Put(PutOptions)

Zatwierdza zmiany w obiekcie.Commits the changes to the object.

SetPropertyQualifierValue(String, String, Object) SetPropertyQualifierValue(String, String, Object) SetPropertyQualifierValue(String, String, Object) SetPropertyQualifierValue(String, String, Object)

Ustawia wartość określonego kwalifikatora właściwości.Sets the value of the specified property qualifier.

(Inherited from ManagementBaseObject)
SetPropertyValue(String, Object) SetPropertyValue(String, Object) SetPropertyValue(String, Object) SetPropertyValue(String, Object)

Ustawia wartość nazwanej właściwości.Sets the value of the named property.

(Inherited from ManagementBaseObject)
SetQualifierValue(String, Object) SetQualifierValue(String, Object) SetQualifierValue(String, Object) SetQualifierValue(String, Object)

Ustawia wartość nazwanego kwalifikatora.Sets the value of the named qualifier.

(Inherited from ManagementBaseObject)
ToString() ToString() ToString() ToString()

Zwraca pełną ścieżkę do obiektu.Returns the full path of the object. Jest to zastąpienie implementacji obiektu domyślnego.This is an override of the default object implementation.

Zdarzenia

Disposed Disposed Disposed Disposed

Występuje, gdy składnik zostanie usunięty przez wywołanie Dispose() metody.Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)

Jawne implementacje interfejsu

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

Implementuje interfejs i zwraca dane, które są konieczne do ManagementBaseObjectserializacji. ISerializableImplements the ISerializable interface and returns the data needed to serialize the ManagementBaseObject.

(Inherited from ManagementBaseObject)

Dotyczy