CustomAttributeExtensions.IsDefined Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wskazuje, czy atrybuty niestandardowe są stosowane do elementu.
Przeciążenia
IsDefined(MemberInfo, Type, Boolean) |
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego, a opcjonalnie stosowane do jego elementów nadrzędnych. |
IsDefined(Assembly, Type) |
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego zestawu. |
IsDefined(MemberInfo, Type) |
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego. |
IsDefined(Module, Type) |
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego modułu. |
IsDefined(ParameterInfo, Type) |
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego parametru. |
IsDefined(ParameterInfo, Type, Boolean) |
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego parametru, a opcjonalnie stosowane do jego elementów nadrzędnych. |
IsDefined(MemberInfo, Type, Boolean)
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego, a opcjonalnie stosowane do jego elementów nadrzędnych.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::MemberInfo ^ element, Type ^ attributeType, bool inherit);
public static bool IsDefined (this System.Reflection.MemberInfo element, Type attributeType, bool inherit);
static member IsDefined : System.Reflection.MemberInfo * Type * bool -> bool
<Extension()>
Public Function IsDefined (element As MemberInfo, attributeType As Type, inherit As Boolean) As Boolean
Parametry
- element
- MemberInfo
Element członkowski do sprawdzenia.
- attributeType
- Type
Typ atrybutu do wyszukania.
- inherit
- Boolean
true
sprawdzić przodków element
; w przeciwnym razie false
.
Zwraca
true
, jeśli atrybut określonego typu jest stosowany do element
; w przeciwnym razie false
.
Wyjątki
element
lub attributeType
jest null
.
attributeType
nie pochodzi z Attribute.
element
nie jest konstruktorem, metodą, właściwością, zdarzeniem, typem ani polem.
Dotyczy
IsDefined(Assembly, Type)
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego zestawu.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::Assembly ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.Assembly element, Type attributeType);
static member IsDefined : System.Reflection.Assembly * Type -> bool
<Extension()>
Public Function IsDefined (element As Assembly, attributeType As Type) As Boolean
Parametry
- element
- Assembly
Zestaw do sprawdzenia.
- attributeType
- Type
Typ atrybutu do wyszukania.
Zwraca
true
, jeśli atrybut określonego typu jest stosowany do element
; w przeciwnym razie false
.
Wyjątki
element
lub attributeType
jest null
.
attributeType
nie pochodzi z Attribute.
Dotyczy
IsDefined(MemberInfo, Type)
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::MemberInfo ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.MemberInfo element, Type attributeType);
static member IsDefined : System.Reflection.MemberInfo * Type -> bool
<Extension()>
Public Function IsDefined (element As MemberInfo, attributeType As Type) As Boolean
Parametry
- element
- MemberInfo
Element członkowski do sprawdzenia.
- attributeType
- Type
Typ atrybutu do wyszukania.
Zwraca
true
, jeśli atrybut określonego typu jest stosowany do element
; w przeciwnym razie false
.
Wyjątki
element
lub attributeType
jest null
.
attributeType
nie pochodzi z Attribute.
element
nie jest konstruktorem, metodą, właściwością, zdarzeniem, typem ani polem.
Dotyczy
IsDefined(Module, Type)
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego modułu.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::Module ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.Module element, Type attributeType);
static member IsDefined : System.Reflection.Module * Type -> bool
<Extension()>
Public Function IsDefined (element As Module, attributeType As Type) As Boolean
Parametry
- element
- Module
Moduł do sprawdzenia.
- attributeType
- Type
Typ atrybutu do wyszukania.
Zwraca
true
, jeśli atrybut określonego typu jest stosowany do element
; w przeciwnym razie false
.
Wyjątki
element
lub attributeType
jest null
.
attributeType
nie pochodzi z Attribute.
Dotyczy
IsDefined(ParameterInfo, Type)
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego parametru.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::ParameterInfo ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.ParameterInfo element, Type attributeType);
static member IsDefined : System.Reflection.ParameterInfo * Type -> bool
<Extension()>
Public Function IsDefined (element As ParameterInfo, attributeType As Type) As Boolean
Parametry
- element
- ParameterInfo
Parametr do sprawdzenia.
- attributeType
- Type
Typ atrybutu do wyszukania.
Zwraca
true
, jeśli atrybut określonego typu jest stosowany do element
; w przeciwnym razie false
.
Wyjątki
element
lub attributeType
jest null
.
attributeType
nie pochodzi z Attribute.
Dotyczy
IsDefined(ParameterInfo, Type, Boolean)
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
- Źródło:
- CustomAttributeExtensions.cs
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego parametru, a opcjonalnie stosowane do jego elementów nadrzędnych.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::ParameterInfo ^ element, Type ^ attributeType, bool inherit);
public static bool IsDefined (this System.Reflection.ParameterInfo element, Type attributeType, bool inherit);
static member IsDefined : System.Reflection.ParameterInfo * Type * bool -> bool
<Extension()>
Public Function IsDefined (element As ParameterInfo, attributeType As Type, inherit As Boolean) As Boolean
Parametry
- element
- ParameterInfo
Parametr do sprawdzenia.
- attributeType
- Type
Typ atrybutu do wyszukania.
- inherit
- Boolean
true
sprawdzić przodków element
; w przeciwnym razie false
.
Zwraca
true
, jeśli atrybut określonego typu jest stosowany do element
; w przeciwnym razie false
.
Wyjątki
element
lub attributeType
jest null
.
attributeType
nie pochodzi z Attribute.