Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
1 von 1 fanden dies hilfreich - Dieses Thema bewerten.

System.Management.Instrumentation-Namespace

Stellt die Klassen bereit, die notwendig sind, um Anwendungen zur Verwaltung zu instrumentieren und ihre Verwaltungsinformationen und –ereignisse über WMI für potenzielle Kunden verfügbar machen. Consumer, wie Microsoft Application Center oder Microsoft Operations Manager, können Ihre Anwendung dann problemlos verwalten, und die Überwachung und Konfiguration Ihrer Anwendung ist für Administratorenskripts und andere Anwendungen, die beide verwaltet aber auch nicht verwaltet sein können, verfügbar. Die Instrumentation Ihrer Anwendung erfolgt problemlos, indem Sie das benutzerdefinierte InstrumentationClass-Attribut für Klassen verwenden, die Sie verfügbar machen möchten, oder indem Sie die bereitgestellte BaseEvent-Basisklasse, die bereitgestellte Instance-Basisklasse und die Instrumentation-Hilfsklasse verwenden.

  Klasse Beschreibung
Öffentliche Klasse BaseEvent Stellt von BaseEvent abgeleitete Klassen dar, die als Verwaltungsereignisklassen bekannt sind. Diese abgeleiteten Klassen erben eine Implementierung von IEvent, sodass Ereignisse durch die Fire-Methode ausgelöst werden können.
Öffentliche Klasse DefaultManagementInstaller Installiert eine instrumentierte Assembly. Wenn dieses standardmäßige Projektinstallationsprogramm verwendet werden soll, leiten Sie einfach eine Klasse von DefaultManagementInstaller in der Assembly ab. Es müssen keine Methoden überschrieben werden.
Öffentliche Klasse DefaultManagementProjectInstaller Installiert eine instrumentierte Assembly. Sie verwenden dieses Standard-Projektinstallationsprogramm, indem Sie in der Assembly eine Klasse aus der DefaultManagementProjectInstaller-Klasse ableiten. Es müssen keine Methoden überschrieben werden.
Öffentliche Klasse IgnoreMemberAttribute Bewirkt, dass der zugeordnete Member einer instrumentierten Klasse von der Verwaltungsinstrumentation ignoriert wird.
Öffentliche Klasse Instance Stellt abgeleitete Klassen dar, die als Instanzenklassen der Verwaltungsinstrumentation bekannt sind. Diese abgeleiteten Klassen erben eine Implementierung der IInstance-Schnittstelle, sodass Instanzen durch die Published-Eigenschaft veröffentlicht werden können.
Öffentliche Klasse InstanceNotFoundException Die Ausnahme, die ausgelöst wird, um anzugeben, dass von einem Anbieter keine Instanzen zurückgegeben werden.
Öffentliche Klasse Instrumentation Stellt Hilfsfunktionen bereit, um Ereignisse und Daten für die Verwaltung verfügbar zu machen. Pro Anwendungsdomäne gibt es eine einzige Instanz dieser Klasse.
Öffentliche Klasse InstrumentationBaseException Stellt die auf den Basisanbieter bezogene Ausnahme dar.
Öffentliche Klasse InstrumentationClassAttribute Gibt an, dass eine Klasse Ereignis- oder Instanzeninstrumentation bereitstellt.
Öffentliche Klasse InstrumentationException Stellt eine auf den Anbieter bezogene Ausnahme dar.
Öffentliche Klasse InstrumentationManager Stellt Methoden bereit, die die Lebensdauer das Modell für entkoppelte Anbieter verwalten.
Öffentliche Klasse InstrumentedAttribute Gibt an, dass diese Assembly Verwaltungsinstrumentation bereitstellt. Dieses Attribut sollte einmal pro Assembly vorkommen.
Öffentliche Klasse ManagedCommonProvider Die Klasse wird intern von der Infrastruktur der WMI.NET-Anbietererweiterungen verwendet.
Öffentliche Klasse ManagedNameAttribute Ermöglicht einer instrumentierten Klasse bzw. einem Member einer instrumentierten Klasse mithilfe der Verwaltungsinstrumentation einen alternativen Namen anzuzeigen.
Öffentliche Klasse ManagementBindAttribute Das ManagementBind-Attribut gibt an, dass eine Methode verwendet wird, um die Instanz einer WMI-Klasse zurückzugeben, die einem bestimmten Schlüsselwert zugeordnet ist.
Öffentliche Klasse ManagementCommitAttribute Das ManagementCommit-Attribut markiert eine Methode, die aufgerufen wird, wenn eine Reihe von Eigenschaften mit Lese-/Schreibzugriff in einem einzigen, atomaren Vorgang aktualisiert werden muss.
Öffentliche Klasse ManagementConfigurationAttribute Mit dem ManagementConfiguration-Attribut wird angegeben, dass eine Eigenschaft bzw. ein Feld eine WMI-Eigenschaft mit Lese-/Schreibzugriff darstellt.
Öffentliche Klasse ManagementCreateAttribute Mithilfe des ManagementCreateAttribute wird angegeben, dass eine Methode eine neue Instanz einer verwalteten Entität erstellt.
Öffentliche Klasse ManagementEntityAttribute Das ManagementEntity-Attribut gibt an, dass eine Klasse Verwaltungsinformationen bereitstellt, die durch einen WMI-Anbieter verfügbar gemacht werden.
Öffentliche Klasse ManagementEnumeratorAttribute Das ManagementEnumerator-Attribut markiert eine Methode, die alle Instanzen einer WMI-Klasse zurückgibt.
Öffentliche Klasse ManagementInstaller Installiert instrumentierte Assemblys. Fügen Sie dem Projektinstallationsprogramm für eine Assembly mit Instrumentation eine Instanz dieser Installationsprogrammklasse hinzu.
Öffentliche Klasse ManagementKeyAttribute Das ManagementKey-Attribut gibt die Schlüsseleigenschaften einer WMI-Klasse an.
Öffentliche Klasse ManagementMemberAttribute Diese Klasse wird vom Framework der WMI.NET-Anbietererweiterungen verwendet. Sie stellt die Basisklasse für alle Verwaltungsattribute dar, die auf Member angewendet werden können.
Öffentliche Klasse ManagementNameAttribute Mit dem ManagementName-Attribut werden durch eine WMI-Klasse verfügbar gemachte Namen überschrieben.
Öffentliche Klasse ManagementNewInstanceAttribute Die Basisklasse für Verwaltungsattribute, die nur über Laufzeitfunktionen und keine Schemadarstellung verfügen. Die Verwaltungsattributklassen ManagementBindAttribute, ManagementCreateAttribute und ManagementEnumeratorAttribute sind von dieser Klasse abgeleitet.
Öffentliche Klasse ManagementProbeAttribute Mit dem ManagementProbe-Attribut wird angegeben, dass eine Eigenschaft bzw. ein Feld eine schreibgeschützte WMI-Eigenschaft darstellt.
Öffentliche Klasse ManagementQualifierAttribute Das ManagementQualifier-Attribut enthält zusätzliche, auf den WMI-Anbieter bezogene Informationen über eine zugeordnete WMI-Klasse, -Instanz, -Eigenschaft bzw. -Methode oder über ein zugeordnetes WMI-Feld.
Öffentliche Klasse ManagementReferenceAttribute Das ManagementReferenceAttribute markiert einen Klassenmember, eine Eigenschaft oder einen Methodenparameter als Verweis auf ein anderes Verwaltungsobjekt bzw. auf eine andere Verwaltungsklasse.
Öffentliche Klasse ManagementRemoveAttribute Mithilfe des ManagementRemoveAttribute wird angegeben, dass eine Methode eine Instanz einer verwalteten Entität bereinigt.
Öffentliche Klasse ManagementTaskAttribute Das ManagementTask-Attribut gibt an, dass die Zielmethode eine WMI-Methode implementiert.
Öffentliche Klasse WmiConfigurationAttribute Das WmiConfiguration-Attribut gibt an, dass eine Assembly Code enthält, der einen WMI-Anbieter mithilfe des Modells der WMI.NET-Anbietererweiterungen implementiert. Das Attribut akzeptiert Parameter, die die Konfiguration des implementierten WMI-Anbieters auf hoher Ebene festlegen.
Öffentliche Klasse WmiProviderInstallationException Stellt eine Ausnahme dar, die bei einem Fehler beim Installieren des WMI-Anbieters ausgelöst werden soll.
  Schnittstelle Beschreibung
Öffentliche Schnittstelle IEvent Gibt die Quelle eines Verwaltungsinstrumentationsereignisses an. Objekte, die diese Schnittstelle implementieren, sind als Quellen für Verwaltungsinstrumentationsereignisse bekannt. Diese Schnittstelle muss von Klassen implementiert werden, die nicht von der BaseEvent-Klasse abgeleitet sind.
Öffentliche Schnittstelle IInstance Gibt die Quelle einer Verwaltungsinstrumentationsinstanz an. Objekte, die diese Schnittstelle implementieren, sind als Quellen für Verwaltungsinstrumentationsinstanzen bekannt. Diese Schnittstelle muss von Klassen implementiert werden, die nicht von der Instance-Klasse abgeleitet sind.
  Enumeration Beschreibung
Öffentliche Enumeration InstrumentationType Gibt den Typ der von einer Klasse bereitgestellten Instrumentation an.
Öffentliche Enumeration ManagementConfigurationType Stellt die möglichen Commitverhalten einer Lese-/Schreibeigenschaft dar. Wird als Wert des Parameters des ManagementConfigurationAttribute-Attributs verwendet.
Öffentliche Enumeration ManagementHostingModel Definiert Werte, die das Hostingmodell für den Anbieter angeben.
Öffentliche Enumeration ManagementQualifierFlavors Typen von Qualifizierern, die mit WMI-Anbietererweiterungen verwendet werden können.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.