ManagementQualifierFlavors ManagementQualifierFlavors ManagementQualifierFlavors ManagementQualifierFlavors Enum

Определение

Типы квалификаторов, которые можно использовать с расширениями поставщиков WMI.Qualifier flavors that can be used with WMI provider extensions.

Примечание. Работа над библиотеками .NET инструментария WMI завершена. В дальнейшем не предвидится никаких разработок, улучшений или обновлений в отношении не связанных с безопасностью проблем, влияющих на эти библиотеки.Note: the WMI .NET libraries are now considered in final state, and no further development, enhancements, or updates will be available for non-security related issues affecting these libraries. Для разработки новых приложений следует использовать интерфейсы API MI.The MI APIs should be used for all new development.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
Наследование
ManagementQualifierFlavorsManagementQualifierFlavorsManagementQualifierFlavorsManagementQualifierFlavors
Атрибуты

Поля

Amended Amended Amended Amended 1

Квалификатор не требуется в определении базового класса. Поэтому его можно переместить в изменение, которое необходимо локализовать.The qualifier is not required in the basic class definition and can be moved to the amendment to be localized.

ClassOnly ClassOnly ClassOnly ClassOnly 4

Квалификатор распространяется в экземпляры.The qualifier is propagated to instances.

DisableOverride DisableOverride DisableOverride DisableOverride 2

Квалификатор невозможно переопределить в производном классе или экземпляре.The qualifier cannot be overridden in a derived class or instance. Обратите внимание, что возможность переопределения распространенного квалификатора предоставляется по умолчанию.Note that being able to override a propagated qualifier is the default.

ThisClassOnly ThisClassOnly ThisClassOnly ThisClassOnly 8

Квалификатор не распространяется в производные классы.The qualifier is not propagated to derived classes.

Примеры

В следующем примере демонстрируется использование DisableOverride ManagementQualifierFlavors перечисления.The following example demonstrates how to use the DisableOverride ManagementQualifierFlavors enumeration. Здесь он применяется к ассоциации квалификатор.Here it is being applied to the Association qualifier.

[ManagementQualifier("Association",  
Flavor = ManagementQualifierFlavors.DisableOverride)]  
public class AssociationSampleBase  
{  
   [ManagementReference(Type = "UserInfo")]  
   [ManagementKey]  
   public string Configuration;  

   [ManagementReference(Type = "LogInfo")]  
   [ManagementKey]  
   public string Hosting;  
   //additional code omitted  

Комментарии

Дополнительные сведения о квалификаторов чтение квалификаторов раздела в пакете WMI SDK на сайте MSDN.To learn more about qualifier flavors read the Qualifier Flavors topic in the WMI SDK on MSDN.

Применяется к

Дополнительно