Udostępnij za pośrednictwem


ManagementObject Klasa

Definicja

Reprezentuje wystąpienie usługi 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
Dziedziczenie
Pochodne
Atrybuty
Implementuje

Konstruktory

ManagementObject()

Inicjuje nowe wystąpienie klasy ManagementObject. Jest to konstruktor bez parametrów.

ManagementObject(ManagementPath)

Inicjuje ManagementObject nowe wystąpienie klasy dla określonej ścieżki obiektu WMI. Ścieżka jest dostarczana jako ManagementPath.

ManagementObject(ManagementPath, ObjectGetOptions)

Inicjuje ManagementObject nowe wystąpienie klasy powiązane z określoną ścieżką usługi WMI, w tym określone dodatkowe opcje.

ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions)

Inicjuje ManagementObject nowe wystąpienie klasy powiązane z określoną ścieżką usługi WMI, która zawiera określone opcje.

ManagementObject(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje ManagementObject nowe wystąpienie klasy, która można serializować.

ManagementObject(String)

Inicjuje ManagementObject nowe wystąpienie klasy dla określonej ścieżki obiektu WMI. Ścieżka jest dostarczana jako ciąg.

ManagementObject(String, ObjectGetOptions)

Inicjuje ManagementObject nowe wystąpienie klasy powiązane z określoną ścieżką usługi WMI, w tym określone dodatkowe opcje. W tym wariantie ścieżkę można określić jako ciąg.

ManagementObject(String, String, ObjectGetOptions)

Inicjuje ManagementObject nowe wystąpienie klasy powiązane z określoną ścieżką usługi WMI i zawiera określone opcje. Zakres i ścieżka są określane jako ciągi.

Właściwości

CanRaiseEvents

Pobiera wartość wskazującą, czy składnik może zgłosić zdarzenie.

(Odziedziczone po Component)
ClassPath

Pobiera lub ustawia ścieżkę do klasy obiektu.

Container

Pobiera element IContainer zawierający element Component.

(Odziedziczone po Component)
DesignMode

Pobiera wartość wskazującą, czy Component element jest obecnie w trybie projektowania.

(Odziedziczone po Component)
Events

Pobiera listę programów obsługi zdarzeń dołączonych do tego Componentelementu .

(Odziedziczone po Component)
Item[String]

Pobiera dostęp do wartości właściwości za pośrednictwem notacji []. Ta właściwość jest indeksatorem ManagementBaseObject klasy. Możesz użyć domyślnych właściwości indeksowanych zdefiniowanych przez typ, ale nie można jawnie zdefiniować własnych. Jednak określenie atrybutu expando w klasie automatycznie zapewnia domyślną właściwość indeksowaną, której typem jest Obiekt i którego typem indeksu jest Ciąg.

(Odziedziczone po ManagementBaseObject)
Options

Pobiera lub ustawia dodatkowe informacje do użycia podczas pobierania obiektu.

Path

Pobiera lub ustawia ścieżkę WMI obiektu.

Properties

Pobiera kolekcję PropertyData obiektów opisujących właściwości obiektu zarządzania.

(Odziedziczone po ManagementBaseObject)
Qualifiers

Pobiera kolekcję obiektów zdefiniowanych QualifierData w obiekcie zarządzania. Każdy element w kolekcji zawiera informacje, takie jak nazwa kwalifikatora , wartość i smak.

(Odziedziczone po ManagementBaseObject)
Scope

Pobiera lub ustawia zakres, w którym znajduje się ten obiekt.

Site

Pobiera lub ustawia ISite element .Component

(Odziedziczone po Component)
SystemProperties

Pobiera kolekcję właściwości systemu WMI obiektu zarządzania (na przykład nazwę klasy, serwer i przestrzeń nazw). Nazwy właściwości systemowych WMI zaczynają się od "__".

(Odziedziczone po ManagementBaseObject)

Metody

Clone()

Tworzy kopię obiektu.

CompareTo(ManagementBaseObject, ComparisonSettings)

Porównuje ten obiekt z innym, na podstawie określonych opcji.

(Odziedziczone po ManagementBaseObject)
CopyTo(ManagementOperationObserver, ManagementPath)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.

CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.

CopyTo(ManagementOperationObserver, String)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.

CopyTo(ManagementOperationObserver, String, PutOptions)

Kopiuje obiekt do innej lokalizacji, asynchronicznie.

CopyTo(ManagementPath)

Kopiuje obiekt do innej lokalizacji.

CopyTo(ManagementPath, PutOptions)

Kopiuje obiekt do innej lokalizacji.

CopyTo(String)

Kopiuje obiekt do innej lokalizacji.

CopyTo(String, PutOptions)

Kopiuje obiekt do innej lokalizacji.

CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
Delete()

Usuwa obiekt.

Delete(DeleteOptions)

Usuwa obiekt.

Delete(ManagementOperationObserver)

Usuwa obiekt.

Delete(ManagementOperationObserver, DeleteOptions)

Usuwa obiekt.

Dispose()

Zwalnia wszystkie zasoby używane przez składnik.

Dispose()

Zwalnia niezarządzane zasoby używane przez obiekt ManagementBaseObject.

(Odziedziczone po ManagementBaseObject)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element Component i opcjonalnie zwalnia zasoby zarządzane.

(Odziedziczone po Component)
Equals(Object)

Porównuje dwa obiekty zarządzania.

(Odziedziczone po ManagementBaseObject)
Get()

Wiąże informacje o klasie WMI z obiektem zarządzania.

Get(ManagementOperationObserver)

Wiąże się z obiektem zarządzania asynchronicznie.

GetHashCode()

Służy jako funkcja skrótu dla określonego typu, odpowiednia do użycia w algorytmach tworzenia skrótów i strukturach danych, takich jak tabela skrótów.

(Odziedziczone po ManagementBaseObject)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetMethodParameters(String)

Zwraca reprezentację ManagementBaseObject listy parametrów wejściowych dla metody.

GetObjectData(SerializationInfo, StreamingContext)

Wypełnia element SerializationInfo danymi niezbędnymi do deserializacji pola reprezentowanego przez to wystąpienie.

GetObjectData(SerializationInfo, StreamingContext)

Wypełnia element SerializationInfo danymi niezbędnymi do deserializacji pola reprezentowanego przez to wystąpienie.

(Odziedziczone po ManagementBaseObject)
GetPropertyQualifierValue(String, String)

Zwraca wartość określonego kwalifikatora właściwości.

(Odziedziczone po ManagementBaseObject)
GetPropertyValue(String)

Pobiera równoważną metodę dostępu do wartości właściwości.

(Odziedziczone po ManagementBaseObject)
GetQualifierValue(String)

Pobiera wartość określonego kwalifikatora.

(Odziedziczone po ManagementBaseObject)
GetRelated()

Pobiera kolekcję obiektów powiązanych z obiektem (asocjatorów).

GetRelated(ManagementOperationObserver)

Pobiera kolekcję obiektów związanych z obiektem (asocjatorów) asynchronicznie. To wywołanie jest zwracane natychmiast, a delegat jest wywoływany, gdy wyniki są dostępne.

GetRelated(ManagementOperationObserver, String)

Pobiera kolekcję obiektów powiązanych z obiektem (asocjatorów).

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

Pobiera kolekcję obiektów powiązanych z obiektem (asocjatorów).

GetRelated(String)

Pobiera kolekcję obiektów powiązanych z obiektem (asocjatorów).

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

Pobiera kolekcję obiektów powiązanych z obiektem (asocjatorów).

GetRelationships()

Pobiera kolekcję skojarzeń do obiektu.

GetRelationships(ManagementOperationObserver)

Pobiera kolekcję skojarzeń do obiektu.

GetRelationships(ManagementOperationObserver, String)

Pobiera kolekcję skojarzeń do obiektu.

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

Pobiera kolekcję skojarzeń do obiektu.

GetRelationships(String)

Pobiera kolekcję skojarzeń do obiektu.

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

Pobiera kolekcję skojarzeń do obiektu.

GetService(Type)

Zwraca obiekt reprezentujący usługę dostarczaną przez Component obiekt lub przez obiekt Container.

(Odziedziczone po Component)
GetText(TextFormat)

Zwraca tekstową reprezentację obiektu w określonym formacie.

(Odziedziczone po ManagementBaseObject)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions)

Wywołuje metodę w obiekcie asynchronicznie.

InvokeMethod(ManagementOperationObserver, String, Object[])

Wywołuje metodę w obiekcie asynchronicznie.

InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

Wywołuje metodę w obiekcie WMI. Parametry wejściowe i wyjściowe są reprezentowane jako ManagementBaseObject obiekty.

InvokeMethod(String, Object[])

Wywołuje metodę obiektu.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
Put()

Zatwierdza zmiany obiektu.

Put(ManagementOperationObserver)

Zatwierdza zmiany obiektu asynchronicznie.

Put(ManagementOperationObserver, PutOptions)

Zatwierdza zmiany w obiekcie asynchronicznie i używa określonych opcji.

Put(PutOptions)

Zatwierdza zmiany obiektu.

SetPropertyQualifierValue(String, String, Object)

Ustawia wartość określonego kwalifikatora właściwości.

(Odziedziczone po ManagementBaseObject)
SetPropertyValue(String, Object)

Ustawia wartość nazwanej właściwości.

(Odziedziczone po ManagementBaseObject)
SetQualifierValue(String, Object)

Ustawia wartość nazwanego kwalifikatora.

(Odziedziczone po ManagementBaseObject)
ToString()

Zwraca pełną ścieżkę obiektu. Jest to zastąpienie domyślnej implementacji obiektu.

Zdarzenia

Disposed

Występuje, gdy składnik jest usuwany przez wywołanie Dispose() metody .

(Odziedziczone po Component)

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementuje ISerializable interfejs i zwraca dane potrzebne do serializacji elementu ManagementBaseObject.

(Odziedziczone po ManagementBaseObject)

Dotyczy