Partilhar via


FeatureGuardAttribute Classe

Definição

Indica que a propriedade booliana estática pública especificada somente para obtenção

protege o acesso ao recurso especificado.

public ref class FeatureGuardAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=true, Inherited=false)]
public sealed class FeatureGuardAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=true, Inherited=false)>]
type FeatureGuardAttribute = class
    inherit Attribute
Public NotInheritable Class FeatureGuardAttribute
Inherits Attribute
Herança
FeatureGuardAttribute
Atributos

Comentários

Os analisadores podem usar isso para evitar avisos em chamadas para o código que é

anotado como exigindo esse recurso, quando o local de chamada é protegido por um

chamar para a propriedade.

Construtores

FeatureGuardAttribute(Type)

Inicializa uma nova instância da classe FeatureGuardAttribute

com o tipo de recurso especificado.

Propriedades

FeatureType

O tipo que representa o recurso protegido pela propriedade.

TypeId

Quando implementado em uma classe derivada, obtém um identificador exclusivo para esse Attribute.

(Herdado de Attribute)

Métodos

Equals(Object)

Retorna um valor que indica se essa instância é igual a um objeto especificado.

(Herdado de Attribute)
GetHashCode()

Retorna o código hash dessa instância.

(Herdado de Attribute)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsDefaultAttribute()

Quando substituído em uma classe derivada, indica se o valor dessa instância é o valor padrão para a classe derivada.

(Herdado de Attribute)
Match(Object)

Quando substituído em uma classe derivada, retorna um valor que indica se essa instância é igual a um objeto especificado.

(Herdado de Attribute)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a