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 potřebné pro instrumentaci aplikací pro správu a zpřístupnění informací o správě a událostí prostřednictvím rozhraní WMI pro potenciální zákazníky. zákazníci, jako je microsoft Centrum aplikací nebo microsoft Operations Manager, pak můžou snadno spravovat vaši aplikaci a monitorovat a konfigurovat vaši aplikaci je k dispozici pro skripty správců nebo jiné aplikace, spravované i nespravované. Instrumentace vaší aplikace se snadno dosahuje 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
BaseEvent |
Představuje třídy odvozené z těch BaseEvent , které jsou označovány jako třídy událostí správy. Tyto odvozené třídy dědí implementaci IEvent , která umožňuje, aby se události vyvolaly prostřednictvím Fire() metody. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
DefaultManagementInstaller |
Nainstaluje instrumentované sestavení. Chcete-li použít tento výchozí instalační program projektu, jednoduše odvození třídy DefaultManagementInstaller z uvnitř sestavení. Není nutné přepisovat žádné metody. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API 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, odvození třídy DefaultManagementProjectInstaller z uvnitř sestavení. Není nutné přepisovat žádné metody. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API 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 WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API 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 správy. Tyto odvozené třídy dědí implementaci , IInstance která umožňuje publikování instancí prostřednictvím vlastnosti Published . Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
InstanceNotFoundException |
Výjimka vyvolaná k označení, že zprostředkovatel nevrací žádné instance. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
Instrumentation |
Poskytuje pomocné funkce pro vystavení událostí a dat pro správu. Pro každou doménu aplikace existuje jedna instance této třídy. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
InstrumentationBaseException |
Představuje výjimku související se základními zprostředkovateli. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
InstrumentationClassAttribute |
Určuje, že třída poskytuje instrumentaci události nebo instance. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
InstrumentationException |
Představuje výjimku související se zprostředkovatelem. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
InstrumentationManager |
Poskytuje metody, které spravují dobu života a model používaný pro oddělené poskytovatele. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
InstrumentedAttribute |
Určuje, že toto sestavení poskytuje instrumentaci pro správu. Tento atribut by měl být uveden jednou pro každé sestavení. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagedCommonProvider |
Třída se používá interně prostřednictvím infrastruktury rozšíření poskytovatele WMI.NET. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagedNameAttribute |
Umožňuje instrumentované třídě nebo člen instrumentované třídy, aby prezentují alternativní název prostřednictvím instrumentace pro správu. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementBindAttribute |
Atribut ManagementBind označuje, že metoda se používá k vrácení instance třídy WMI přidružené k určité hodnotě klíče. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementCommitAttribute |
Atribut ManagementCommit označuje metodu, která je volána, když je nutné aktualizovat sadu vlastností pro čtení i zápis v jedné, atomické operaci. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementConfigurationAttribute |
Atribut ManagementConfiguration označuje, že vlastnost nebo pole představují vlastnost rozhraní WMI pro čtení i zápis. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementCreateAttribute |
ManagementCreateAttribute se používá k označení toho, že metoda vytvoří novou instanci spravované entity. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementEntityAttribute |
Atribut ManagementEntity označuje, že třída poskytuje informace správy vystavené prostřednictvím poskytovatele rozhraní WMI. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementEnumeratorAttribute |
Atribut ManagementEnumerator označuje metodu, která vrací všechny instance třídy WMI. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementInstaller |
Nainstaluje instrumentovaná sestavení. Zahrnout instanci této instalační třídy do instalačního programu projektu pro sestavení, které zahrnuje instrumentaci. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementKeyAttribute |
Atribut ManagementKey identifikuje klíčové vlastnosti třídy služby WMI. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementMemberAttribute |
Tuto třídu používá rozhraní 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 WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementNameAttribute |
Atribut Management se používá k přepsání názvů vystavených prostřednictvím třídy WMI. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementNewInstanceAttribute |
Základní třída pro atributy správy, které mají pouze běhovou funkci a žádné reprezentace schématu. Třídy atributů správy ManagementBindAttribute, ManagementCreateAttribute a ManagementEnumeratorAttribute jsou všechny odvozeny z této třídy. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementProbeAttribute |
Atribut ManagementProbe označuje, že vlastnost nebo pole představuje vlastnost rozhraní WMI jen pro čtení. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API 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ě, instanci, vlastnosti, poli nebo metodě služby WMI. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementReferenceAttribute |
Atribut ManagementReferenceAttribute označuje člena třídy, vlastnost nebo parametr metody jako odkaz na jiný objekt nebo třídu správy. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementRemoveAttribute |
Atribut ManagementRemoveAttribute slouží k označení, že metoda vyčistí instanci spravované entity. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementTaskAttribute |
Atribut ManagementTask indikuje, že cílová metoda implementuje metodu WMI. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API 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é vytvoří konfiguraci vysoké úrovně implementované zprostředkovatele rozhraní WMI. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
WmiProviderInstallationException |
Představuje výjimku, která se vyvolá v případě selhání instalace zprostředkovatele rozhraní WMI. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
Rozhraní
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, BaseEvent by měly implementovat toto rozhraní. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
IInstance |
Určuje zdroj instance instrumentace správy. O objektech, které implementují toto rozhraní, se označuje jako zdroje instancí instrumentace správy. Třídy, které se odvozují, Instance by měly místo toho implementovat toto rozhraní. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
Výčty
InstrumentationType |
Určuje typ instrumentace poskytované třídou. Poznámka: Knihovny WMI .NET jsou nyní považovány za konečné a žádné další vývoj, vylepšení nebo aktualizace nebudou k dispozici pro problémy související 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í i zápis. Používá se jako hodnota parametru ManagementConfigurationAttribute atributu. Poznámka: knihovny WMI .NET se teď považují za poslední stav a žádné další vývoj, vylepšení a aktualizace nebudou k dispozici pro problémy související se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API pro mi by se měla používat pro všechny nové vývojové prostředí. |
ManagementHostingModel |
Definuje hodnoty, které určují model hostování pro poskytovatele. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |
ManagementQualifierFlavors |
Příchutě kvalifikátoru, které lze použít s rozšířeními zprostředkovatele rozhraní WMI. Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj. |