ManagementObject Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |