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 mohou snadno spravovat vaši aplikaci a monitorovat a konfigurovat aplikaci pro skripty správce nebo jiné aplikace, a to jak spravované, tak i 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| IgnoreMemberAttribute |
Způsobí, že přidružený člen instrumentované třídy bude ignorován instrumentací správy. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| InstanceNotFoundException |
Výjimka vyvolaná k označení, že poskytovatel nevrací žádné instance. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| InstrumentationBaseException |
Představuje výjimku související se základním zprostředkovatelem. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| InstrumentationClassAttribute |
Určuje, že třída poskytuje instrumentaci událostí nebo instancí. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| InstrumentationException |
Představuje výjimku související se zprostředkovatelem. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| InstrumentationManager |
Poskytuje metody, které spravují životnost a model používaný pro oddělené poskytovatele. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| InstrumentedAttribute |
Určuje, že toto sestavení poskytuje instrumentaci správy. Tento atribut by se měl zobrazit jednou za sestavení. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagedCommonProvider |
Třída je interně používána infrastrukturou rozšíření poskytovatele WMI.NET. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagedNameAttribute |
Umožňuje instrumentované třídě nebo členu instrumentované třídy prezentovat alternativní název prostřednictvím instrumentace správy. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementConfigurationAttribute |
Atribut ManagementConfiguration označuje, že vlastnost nebo pole představuje vlastnost rozhraní WMI pro čtení i zápis. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementCreateAttribute |
ManagementCreateAttribute slouží k označení, že metoda vytvoří novou instanci spravované entity. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementKeyAttribute |
Atribut ManagementKey identifikuje klíčové vlastnosti třídy WMI. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementNameAttribute |
Atribut ManagementName slouží k přepsání názvů vystavených prostřednictvím třídy WMI. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementProbeAttribute |
Atribut ManagementProbe označuje, že vlastnost nebo pole představuje vlastnost rozhraní WMI jen pro čtení. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementReferenceAttribute |
ManagementReferenceAttribute označuje člen třídy, vlastnost nebo parametr metody jako odkaz na jiný objekt nebo třídu správy. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementRemoveAttribute |
ManagementRemoveAttribute se používá k označení, že metoda vyčistí instanci spravované entity. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementTaskAttribute |
Atribut ManagementTask označuje, že cílová metoda implementuje metodu WMI. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| WmiProviderInstallationException |
Představuje výjimku, která se vyvolá při selhání instalace zprostředkovatele rozhraní WMI. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
Výčty
| Name | Description |
|---|---|
| InstrumentationType |
Určuje typ instrumentace poskytované třídou. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| 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 rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementHostingModel |
Definuje hodnoty, které určují model hostování pro zprostředkovatele. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |
| ManagementQualifierFlavors |
Kvalifikátory, které lze použít s rozšířeními zprostředkovatele WMI. Poznámka: Knihovny rozhraní WMI .NET jsou nyní považovány za konečné a nebudou k dispozici žádné další vývoj, vylepšení nebo aktualizace pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. rozhraní API MI by se měla používat pro veškerý nový vývoj. |