System.Management.Instrumentation Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |