Aracılığıyla paylaş


CustomAttributeExtensions.IsDefined Yöntem

Tanım

Özel özniteliklerin bir öğeye uygulanıp uygulanmadığını gösterir.

Aşırı Yüklemeler

IsDefined(MemberInfo, Type, Boolean)

Belirtilen türde özel özniteliklerin belirtilen bir üyeye uygulanıp uygulanmadığını ve isteğe bağlı olarak üst öğeye uygulanıp uygulanmadığını gösterir.

IsDefined(Assembly, Type)

Belirtilen türde özel özniteliklerin belirtilen bir derlemeye uygulanıp uygulanmadığını gösterir.

IsDefined(MemberInfo, Type)

Belirtilen türde özel özniteliklerin belirtilen üyeye uygulanıp uygulanmadığını gösterir.

IsDefined(Module, Type)

Belirtilen türlerdeki özel özniteliklerin belirtilen modüle uygulanıp uygulanmadığını gösterir.

IsDefined(ParameterInfo, Type)

Belirtilen türde özel özniteliklerin belirtilen parametreye uygulanıp uygulanmadığını gösterir.

IsDefined(ParameterInfo, Type, Boolean)

Belirtilen türe ait özel özniteliklerin belirtilen parametreye uygulanıp uygulanmadığını ve isteğe bağlı olarak üst değerlerine uygulanıp uygulanmadığını gösterir.

IsDefined(MemberInfo, Type, Boolean)

Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs

Belirtilen türde özel özniteliklerin belirtilen bir üyeye uygulanıp uygulanmadığını ve isteğe bağlı olarak üst öğeye uygulanıp uygulanmadığını gösterir.

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

Parametreler

element
MemberInfo

Denetlenecek üye.

attributeType
Type

Aranacak özniteliğin türü.

inherit
Boolean

elementatalarını incelemek true; aksi takdirde, false.

Döndürülenler

belirtilen türdeki bir özniteliğin elementuygulanacağını true; aksi takdirde, false.

Özel durumlar

element veya attributeTypenull.

attributeType Attributetüretilmemiştir.

element oluşturucu, yöntem, özellik, olay, tür veya alan değildir.

Şunlara uygulanır

IsDefined(Assembly, Type)

Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs

Belirtilen türde özel özniteliklerin belirtilen bir derlemeye uygulanıp uygulanmadığını gösterir.

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

Parametreler

element
Assembly

denetlenecek derleme.

attributeType
Type

Aranacak özniteliğin türü.

Döndürülenler

belirtilen türdeki bir özniteliğin elementuygulanacağını true; aksi takdirde, false.

Özel durumlar

element veya attributeTypenull.

attributeType Attributetüretilmemiştir.

Şunlara uygulanır

IsDefined(MemberInfo, Type)

Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs

Belirtilen türde özel özniteliklerin belirtilen üyeye uygulanıp uygulanmadığını gösterir.

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

Parametreler

element
MemberInfo

Denetlenecek üye.

attributeType
Type

Aranacak özniteliğin türü.

Döndürülenler

belirtilen türdeki bir özniteliğin elementuygulanacağını true; aksi takdirde, false.

Özel durumlar

element veya attributeTypenull.

attributeType Attributetüretilmemiştir.

element oluşturucu, yöntem, özellik, olay, tür veya alan değildir.

Şunlara uygulanır

IsDefined(Module, Type)

Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs

Belirtilen türlerdeki özel özniteliklerin belirtilen modüle uygulanıp uygulanmadığını gösterir.

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

Parametreler

element
Module

İncelenir modül.

attributeType
Type

Aranacak özniteliğin türü.

Döndürülenler

belirtilen türdeki bir özniteliğin elementuygulanacağını true; aksi takdirde, false.

Özel durumlar

element veya attributeTypenull.

attributeType Attributetüretilmemiştir.

Şunlara uygulanır

IsDefined(ParameterInfo, Type)

Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs

Belirtilen türde özel özniteliklerin belirtilen parametreye uygulanıp uygulanmadığını gösterir.

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

Parametreler

element
ParameterInfo

denetlenecek parametre.

attributeType
Type

Aranacak özniteliğin türü.

Döndürülenler

belirtilen türdeki bir özniteliğin elementuygulanacağını true; aksi takdirde, false.

Özel durumlar

element veya attributeTypenull.

attributeType Attributetüretilmemiştir.

Şunlara uygulanır

IsDefined(ParameterInfo, Type, Boolean)

Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs
Kaynak:
CustomAttributeExtensions.cs

Belirtilen türe ait özel özniteliklerin belirtilen parametreye uygulanıp uygulanmadığını ve isteğe bağlı olarak üst değerlerine uygulanıp uygulanmadığını gösterir.

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

Parametreler

element
ParameterInfo

denetlenecek parametre.

attributeType
Type

Aranacak özniteliğin türü.

inherit
Boolean

elementatalarını incelemek true; aksi takdirde, false.

Döndürülenler

belirtilen türdeki bir özniteliğin elementuygulanacağını true; aksi takdirde, false.

Özel durumlar

element veya attributeTypenull.

attributeType Attributetüretilmemiştir.

Şunlara uygulanır