System.Management.Instrumentation Obor názvů

Poskytuje třídy nezbytné pro instrumentaci aplikací pro správu a zveřejnění informací a událostí správy prostřednictvím rozhraní WMI potenciálním uživatelům. Uživatelé, jako je Microsoft Application Center nebo Microsoft Operations Manager pak můžou snadno spravovat vaši aplikaci a monitorovat a konfigurovat aplikaci, je k dispozici pro skripty správce nebo jiné aplikace, a to jak spravované, tak nespravované. Instrumentace aplikace je snadné dosáhnout pomocí vlastního atributu InstrumentationClass u tříd, které chcete zveřejnit, nebo pomocí poskytovaných BaseEvent a Instance základních tříd a Instrumentation pomocné třídy.

Třídy

Name Description
BaseEvent

Představuje třídy odvozené z BaseEvent toho, které jsou známé jako třídy událostí správy. Tyto odvozené třídy dědí implementaci IEvent , která umožňuje aktivovat události prostřednictvím Fire() metody.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

DefaultManagementInstaller

Nainstaluje instrumentované sestavení. Chcete-li použít tento výchozí instalační program projektu, jednoduše odvodit třídu z DefaultManagementInstaller sestavení. Není nutné přepsat žádné metody.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

DefaultManagementProjectInstaller

Nainstaluje instrumentované sestavení. Chcete-li použít tento výchozí instalační program projektu, odvodit třídu z DefaultManagementProjectInstaller sestavení. Není nutné přepsat žádné metody.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

IgnoreMemberAttribute

Způsobí, že přidružený člen instrumentované třídy bude ignorován instrumentací správy.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

Instance

Představuje odvozené třídy známé jako třídy instance instrumentace pro správu. Tyto odvozené třídy dědí implementaci IInstance , která umožňuje, aby instance byly publikovány prostřednictvím Published vlastnosti.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

InstanceNotFoundException

Výjimka vyvolaná k označení, že poskytovatel nevrací žádné instance.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

Instrumentation

Poskytuje pomocné funkce pro zveřejnění událostí a dat pro správu. Pro každou doménu aplikace existuje jedna instance této třídy.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

InstrumentationBaseException

Představuje výjimku související se základním zprostředkovatelem.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

InstrumentationClassAttribute

Určuje, že třída poskytuje instrumentaci událostí nebo instancí.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

InstrumentationException

Představuje výjimku související se zprostředkovatelem.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

InstrumentationManager

Poskytuje metody, které spravují životnost a model používaný pro oddělené poskytovatele.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

InstrumentedAttribute

Určuje, že toto sestavení poskytuje instrumentaci správy. Tento atribut by se měl zobrazit jednou za sestavení.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagedCommonProvider

Třída je interně používána infrastrukturou rozšíření poskytovatele WMI.NET.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagedNameAttribute

Umožňuje instrumentované třídě nebo členu instrumentované třídy prezentovat alternativní název prostřednictvím instrumentace správy.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementBindAttribute

Atribut ManagementBind označuje, že metoda se používá k vrácení instance třídy WMI přidružené ke konkrétní hodnotě klíče.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementCommitAttribute

Atribut ManagementCommit označuje metodu, která se volá, když je nutné aktualizovat sadu vlastností pro čtení i zápis v jedné atomické operaci.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementConfigurationAttribute

Atribut ManagementConfiguration označuje, že vlastnost nebo pole představuje vlastnost rozhraní WMI pro čtení i zápis.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementCreateAttribute

ManagementCreateAttribute slouží k označení, že metoda vytvoří novou instanci spravované entity.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementEntityAttribute

Atribut ManagementEntity označuje, že třída poskytuje informace o správě zveřejněné prostřednictvím zprostředkovatele WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení ani vylepšení pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. Pro veškerý nový vývoj použijte rozhraní API MI .

ManagementEnumeratorAttribute

Atribut ManagementEnumerator označuje metodu, která vrací všechny instance třídy WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementInstaller

Nainstaluje instrumentovaná sestavení. Do instalačního programu projektu zahrňte instanci této třídy instalačního programu pro sestavení, které zahrnuje instrumentaci.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementKeyAttribute

Atribut ManagementKey identifikuje klíčové vlastnosti třídy WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementMemberAttribute

Tuto třídu používá architektura WMI.NET Provider Extensions. Je to základní třída pro všechny atributy správy, které lze použít na členy.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementNameAttribute

Atribut ManagementName slouží k přepsání názvů vystavených prostřednictvím třídy WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementNewInstanceAttribute

Základní třída atributů správy, které mají pouze funkce za běhu a žádné reprezentace schématu. Třídy atributů správy ManagementBindAttribute, ManagementCreateAttribute a ManagementEnumeratorAttribute jsou odvozeny od této třídy.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementProbeAttribute

Atribut ManagementProbe označuje, že vlastnost nebo pole představuje vlastnost rozhraní WMI jen pro čtení.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementQualifierAttribute

Atribut ManagementQualifier obsahuje další informace související s poskytovatelem rozhraní WMI o přidružené třídě WMI, instanci, vlastnosti, poli nebo metodě.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementReferenceAttribute

ManagementReferenceAttribute označuje člen třídy, vlastnost nebo parametr metody jako odkaz na jiný objekt nebo třídu správy.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementRemoveAttribute

ManagementRemoveAttribute se používá k označení, že metoda vyčistí instanci spravované entity.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementTaskAttribute

Atribut ManagementTask označuje, že cílová metoda implementuje metodu WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

WmiConfigurationAttribute

Atribut WmiConfiguration označuje, že sestavení obsahuje kód, který implementuje zprostředkovatele rozhraní WMI pomocí modelu WMI.NET Provider Extensions. Atribut přijímá parametry, které stanoví konfiguraci nejvyšší úrovně implementovaného zprostředkovatele rozhraní WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

WmiProviderInstallationException

Představuje výjimku, která se vyvolá při selhání instalace zprostředkovatele rozhraní WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. Pro veškerý nový vývoj použijte rozhraní API MI.

Rozhraní

Name Description
IEvent

Určuje zdroj události instrumentace správy. Objekty, které implementují toto rozhraní, jsou známé jako zdroje událostí instrumentace správy. Třídy, které nejsou odvozeny z BaseEvent by měly místo toho implementovat toto rozhraní.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

IInstance

Určuje zdroj instance instrumentace pro správu. Objekty, které implementují toto rozhraní, jsou známé jako zdroje instancí instrumentace správy. Třídy, které nejsou odvozeny z Instance by měly místo toho implementovat toto rozhraní.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

Výčty

Name Description
InstrumentationType

Určuje typ instrumentace poskytované třídou.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementConfigurationType

Představuje možné chování potvrzení vlastnosti pro čtení a zápis. Používá se jako hodnota parametru atributu ManagementConfigurationAttribute.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementHostingModel

Definuje hodnoty, které určují model hostování pro zprostředkovatele.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.

ManagementQualifierFlavors

Kvalifikátory, které lze použít s rozšířeními zprostředkovatele WMI.

Poznámka: Knihovny .NET rozhraní WMI jsou nyní považovány za konečné a nebudou k dispozici žádné další aktualizace, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny.