Udostępnij za pośrednictwem


MethodBuilder.IsDefined(Type, Boolean) Metoda

Definicja

Sprawdza, czy określony typ atrybutu niestandardowego jest zdefiniowany.

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

Parametry

attributeType
Type

Typ atrybutu niestandardowego.

inherit
Boolean

Określa, czy przeszukiwać łańcuch dziedziczenia tego elementu członkowskiego w celu znalezienia atrybutów niestandardowych.

Zwraca

true jeśli określony typ atrybutu niestandardowego jest zdefiniowany; w przeciwnym razie , false.

Wyjątki

Ta metoda nie jest obecnie obsługiwana. Pobierz metodę przy użyciu metody GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) i wywołaj IsDefined(Type, Boolean) metodę dla zwróconej MethodInfometody .

Dotyczy