FieldBuilder.IsDefined(Type, Boolean) Metodo

Definizione

Indica se un attributo con il tipo specificato è definito in un campo.Indicates whether an attribute having the specified type is defined on a field.

public:
 override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined (Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean

Parametri

attributeType
Type

Tipo di attributo.The type of the attribute.

inherit
Boolean

Controlla l'ereditarietà degli attributi personalizzati dalle classi di base.Controls inheritance of custom attributes from base classes.

Restituisce

true se una o più istanze di attributeType sono definite nel campo; in caso contrario, false.true if one or more instance of attributeType is defined on this field; otherwise, false.

Eccezioni

Questo metodo non è attualmente supportato.This method is not currently supported. Recuperare il campo utilizzando il metodo GetField(String, BindingFlags) e chiamare il metodo IsDefined(Type, Boolean) per l'oggetto FieldInfo restituito.Retrieve the field using GetField(String, BindingFlags) and call IsDefined(Type, Boolean) on the returned FieldInfo.

Si applica a