Sdílet prostřednictvím


System.Management.Instrumentation Obor názvů

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.