ManagementQualifierFlavors Enumeração

Definição

Tipos de qualificador que podem ser usados com extensões de provedor da WMI.

Observação: as bibliotecas do .NET no WMI agora são consideradas em estado final e nenhum desenvolvimento, melhorias ou atualizações adicionais estarão disponíveis para problemas não relacionados à segurança que afetarem essas bibliotecas. As APIs de MI devem ser usadas para todos os novos desenvolvimentos.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
Herança
ManagementQualifierFlavors
Atributos

Campos

Amended 1

O qualificador não é necessário na definição de classe básica e pode ser movido para o aditamento a ser localizado.

ClassOnly 4

O qualificador é propagado para instâncias.

DisableOverride 2

O qualificador não pode ser substituído em uma instância ou classe derivada. Observe que a capacidade de substituir um qualificador propagado é o padrão.

ThisClassOnly 8

O qualificador não é propagado para classes derivadas.

Exemplos

O exemplo a seguir demonstra como usar a enumeração DisableOverride ManagementQualifierFlavors. Aqui, ele está sendo aplicado ao qualificador de associação.

[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  

Comentários

Para saber mais sobre os tipos de qualificador, leia o tópico qualificador de tipos no SDK do WMI no msdn.

Aplica-se a

Confira também