Condividi tramite


CompilerFeatureRequiredAttribute Classe

Definizione

Indica che il supporto del compilatore per una determinata funzionalità è necessario per il percorso in cui viene applicato questo attributo.

public ref class CompilerFeatureRequiredAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)]
public sealed class CompilerFeatureRequiredAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)>]
type CompilerFeatureRequiredAttribute = class
    inherit Attribute
Public NotInheritable Class CompilerFeatureRequiredAttribute
Inherits Attribute
Ereditarietà
CompilerFeatureRequiredAttribute
Attributi

Costruttori

CompilerFeatureRequiredAttribute(String)

Inizializza un'istanza CompilerFeatureRequiredAttribute per la funzionalità del compilatore passata.

Campi

RefStructs

Oggetto FeatureName utilizzato per la funzionalità C# di riferimento.

RequiredMembers

Oggetto FeatureName utilizzato per la funzionalità C# dei membri necessari.

Proprietà

FeatureName

Nome della funzionalità del compilatore.

IsOptional

Ottiene un valore che indica se il compilatore può scegliere di consentire l'accesso alla posizione in cui questo attributo viene applicato se non comprende FeatureName.

TypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.

(Ereditato da Attribute)

Metodi

Equals(Object)

Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.

(Ereditato da Attribute)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da Attribute)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsDefaultAttribute()

In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata.

(Ereditato da Attribute)
Match(Object)

Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato.

(Ereditato da Attribute)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a