CustomAttributeExtensions.GetCustomAttributes Metoda

Definice

Načte kolekci vlastních atributů, které jsou použity na zadaný prvek.

Přetížení

GetCustomAttributes(ParameterInfo, Type, Boolean)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný parametr, a volitelně zkontroluje předchůdce tohoto parametru.

GetCustomAttributes(MemberInfo, Type, Boolean)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes(ParameterInfo, Type)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný parametr.

GetCustomAttributes(ParameterInfo, Boolean)

Načte kolekci vlastních atributů, které se použijí na zadaný parametr, a volitelně zkontroluje předchůdce tohoto parametru.

GetCustomAttributes(Module, Type)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaný modul.

GetCustomAttributes(MemberInfo, Type)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes(MemberInfo, Boolean)

Načte kolekci vlastních atributů, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes(Assembly, Type)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadané sestavení.

GetCustomAttributes(ParameterInfo)

Načte kolekci vlastních atributů, které jsou použity na zadaný parametr.

GetCustomAttributes(Module)

Načte kolekci vlastních atributů, které jsou použity na zadaný modul.

GetCustomAttributes(MemberInfo)

Načte kolekci vlastních atributů, které jsou použity na zadaného člena.

GetCustomAttributes(Assembly)

Načte kolekci vlastních atributů, které jsou použity na zadané sestavení.

GetCustomAttributes<T>(ParameterInfo, Boolean)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný parametr, a volitelně zkontroluje předchůdce tohoto parametru.

GetCustomAttributes<T>(MemberInfo, Boolean)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes<T>(ParameterInfo)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný parametr.

GetCustomAttributes<T>(MemberInfo)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes<T>(Assembly)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadané sestavení.

GetCustomAttributes<T>(Module)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaný modul.

GetCustomAttributes(ParameterInfo, Type, Boolean)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný parametr, a volitelně zkontroluje předchůdce tohoto parametru.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, Type ^ attributeType, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element, Type attributeType, bool inherit);
static member GetCustomAttributes : System.Reflection.ParameterInfo * Type * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo, attributeType As Type, inherit As Boolean) As IEnumerable(Of Attribute)

Parametry

element
ParameterInfo

Parametr, který chcete zkontrolovat.

attributeType
Type

Typ atributu, který chcete vyhledat.

inherit
Boolean

truezkontrolovat předky ; elementjinak . false

Návraty

Kolekce vlastních atributů, které jsou použity element a které odpovídají attributeType, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element nebo attributeType je null.

attributeType není odvozen od Attribute.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Vlastní typ atributu nelze načíst.

Platí pro

GetCustomAttributes(MemberInfo, Type, Boolean)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaného člena, a volitelně zkontroluje předky tohoto člena.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, Type ^ attributeType, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element, Type attributeType, bool inherit);
static member GetCustomAttributes : System.Reflection.MemberInfo * Type * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo, attributeType As Type, inherit As Boolean) As IEnumerable(Of Attribute)

Parametry

element
MemberInfo

Člen, který chcete zkontrolovat.

attributeType
Type

Typ atributu, který chcete vyhledat.

inherit
Boolean

truezkontrolovat předky ; elementjinak . false

Návraty

Kolekce vlastních atributů, které jsou použity element a které odpovídají attributeType, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element nebo attributeType je null.

attributeType není odvozen od Attribute.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Vlastní typ atributu nelze načíst.

Platí pro

GetCustomAttributes(ParameterInfo, Type)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný parametr.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element, Type attributeType);
static member GetCustomAttributes : System.Reflection.ParameterInfo * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo, attributeType As Type) As IEnumerable(Of Attribute)

Parametry

element
ParameterInfo

Parametr, který chcete zkontrolovat.

attributeType
Type

Typ atributu, který chcete vyhledat.

Návraty

Kolekce vlastních atributů, které jsou použity element a které odpovídají attributeType, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element nebo attributeType je null.

attributeType není odvozen od Attribute.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Vlastní typ atributu nelze načíst.

Platí pro

GetCustomAttributes(ParameterInfo, Boolean)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů, které se použijí na zadaný parametr, a volitelně zkontroluje předchůdce tohoto parametru.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element, bool inherit);
static member GetCustomAttributes : System.Reflection.ParameterInfo * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo, inherit As Boolean) As IEnumerable(Of Attribute)

Parametry

element
ParameterInfo

Parametr, který chcete zkontrolovat.

inherit
Boolean

truezkontrolovat předky ; elementjinak . false

Návraty

Kolekce vlastních atributů, které jsou použity na element, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Vlastní typ atributu nelze načíst.

Platí pro

GetCustomAttributes(Module, Type)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaný modul.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Module ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Module element, Type attributeType);
static member GetCustomAttributes : System.Reflection.Module * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Module, attributeType As Type) As IEnumerable(Of Attribute)

Parametry

element
Module

Modul, který chcete zkontrolovat.

attributeType
Type

Typ atributu, který chcete vyhledat.

Návraty

Kolekce vlastních atributů, které jsou použity element a které odpovídají attributeType, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element nebo attributeType je null.

attributeType není odvozen od Attribute.

Platí pro

GetCustomAttributes(MemberInfo, Type)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element, Type attributeType);
static member GetCustomAttributes : System.Reflection.MemberInfo * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo, attributeType As Type) As IEnumerable(Of Attribute)

Parametry

element
MemberInfo

Člen, který chcete zkontrolovat.

attributeType
Type

Typ atributu, který chcete vyhledat.

Návraty

Kolekce vlastních atributů, které jsou použity element a které odpovídají attributeType, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element nebo attributeType je null.

attributeType není odvozen od Attribute.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Vlastní typ atributu nelze načíst.

Platí pro

GetCustomAttributes(MemberInfo, Boolean)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element, bool inherit);
static member GetCustomAttributes : System.Reflection.MemberInfo * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo, inherit As Boolean) As IEnumerable(Of Attribute)

Parametry

element
MemberInfo

Člen, který chcete zkontrolovat.

inherit
Boolean

truezkontrolovat předky ; elementjinak . false

Návraty

Kolekce vlastních atributů, které jsou použity pro element , které odpovídají zadaným kritériím, nebo prázdnou kolekci, pokud takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Vlastní typ atributu nelze načíst.

Platí pro

GetCustomAttributes(Assembly, Type)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadané sestavení.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Assembly ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Assembly element, Type attributeType);
static member GetCustomAttributes : System.Reflection.Assembly * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Assembly, attributeType As Type) As IEnumerable(Of Attribute)

Parametry

element
Assembly

Sestavení, které chcete zkontrolovat.

attributeType
Type

Typ atributu, který chcete vyhledat.

Návraty

Kolekce vlastních atributů, které jsou použity element a které odpovídají attributeType, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element nebo attributeType je null.

attributeType není odvozen od Attribute.

Platí pro

GetCustomAttributes(ParameterInfo)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů, které jsou použity na zadaný parametr.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element);
static member GetCustomAttributes : System.Reflection.ParameterInfo -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo) As IEnumerable(Of Attribute)

Parametry

element
ParameterInfo

Parametr, který chcete zkontrolovat.

Návraty

Kolekce vlastních atributů, které jsou použity na element, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Nelze načíst vlastní typ atributu.

Platí pro

GetCustomAttributes(Module)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů, které jsou použity na zadaný modul.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Module ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Module element);
static member GetCustomAttributes : System.Reflection.Module -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Module) As IEnumerable(Of Attribute)

Parametry

element
Module

Modul, který chcete prozkoumat.

Návraty

Kolekce vlastních atributů, které jsou použity na element, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

Platí pro

GetCustomAttributes(MemberInfo)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů, které jsou použity na zadaného člena.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element);
static member GetCustomAttributes : System.Reflection.MemberInfo -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo) As IEnumerable(Of Attribute)

Parametry

element
MemberInfo

Člen, který chcete zkontrolovat.

Návraty

Kolekce vlastních atributů, které jsou použity na element, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Nelze načíst vlastní typ atributu.

Platí pro

GetCustomAttributes(Assembly)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů, které jsou použity na zadané sestavení.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Assembly ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Assembly element);
static member GetCustomAttributes : System.Reflection.Assembly -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Assembly) As IEnumerable(Of Attribute)

Parametry

element
Assembly

Sestavení, které chcete zkontrolovat.

Návraty

Kolekce vlastních atributů, které jsou použity na element, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

Platí pro

GetCustomAttributes<T>(ParameterInfo, Boolean)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaný parametr, a volitelně zkontroluje předky tohoto parametru.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.ParameterInfo element, bool inherit) where T : Attribute;
static member GetCustomAttributes : System.Reflection.ParameterInfo * bool -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As ParameterInfo, inherit As Boolean) As IEnumerable(Of T)

Parametry typu

T

Typ atributu, který chcete vyhledat.

Parametry

element
ParameterInfo

Parametr, který chcete zkontrolovat.

inherit
Boolean

true pro kontrolu předků ; elementv opačném případě false.

Návraty

Kolekce vlastních atributů, které jsou použity a element které odpovídají T, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Nelze načíst vlastní typ atributu.

Platí pro

GetCustomAttributes<T>(MemberInfo, Boolean)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.MemberInfo element, bool inherit) where T : Attribute;
static member GetCustomAttributes : System.Reflection.MemberInfo * bool -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As MemberInfo, inherit As Boolean) As IEnumerable(Of T)

Parametry typu

T

Typ atributu, který chcete vyhledat.

Parametry

element
MemberInfo

Člen, který chcete zkontrolovat.

inherit
Boolean

true pro kontrolu předků ; elementv opačném případě false.

Návraty

Kolekce vlastních atributů, které jsou použity a element které odpovídají T, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Nelze načíst vlastní typ atributu.

Platí pro

GetCustomAttributes<T>(ParameterInfo)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaný parametr.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.ParameterInfo element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.ParameterInfo -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As ParameterInfo) As IEnumerable(Of T)

Parametry typu

T

Typ atributu, který chcete vyhledat.

Parametry

element
ParameterInfo

Parametr, který chcete zkontrolovat.

Návraty

Kolekce vlastních atributů, které jsou použity a element které odpovídají T, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Nelze načíst vlastní typ atributu.

Platí pro

GetCustomAttributes<T>(MemberInfo)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.MemberInfo element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.MemberInfo -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As MemberInfo) As IEnumerable(Of T)

Parametry typu

T

Typ atributu, který chcete vyhledat.

Parametry

element
MemberInfo

Člen, který chcete zkontrolovat.

Návraty

Kolekce vlastních atributů, které jsou použity a element které odpovídají T, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

element není konstruktor, metoda, vlastnost, událost, typ nebo pole.

Nelze načíst vlastní typ atributu.

Platí pro

GetCustomAttributes<T>(Assembly)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadané sestavení.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::Assembly ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.Assembly element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.Assembly -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As Assembly) As IEnumerable(Of T)

Parametry typu

T

Typ atributu, který chcete vyhledat.

Parametry

element
Assembly

Sestavení, které chcete zkontrolovat.

Návraty

Kolekce vlastních atributů, které jsou použity a element které odpovídají T, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

Platí pro

GetCustomAttributes<T>(Module)

Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs
Zdroj:
CustomAttributeExtensions.cs

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaný modul.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::Module ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.Module element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.Module -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As Module) As IEnumerable(Of T)

Parametry typu

T

Typ atributu, který chcete vyhledat.

Parametry

element
Module

Modul, který chcete prozkoumat.

Návraty

Kolekce vlastních atributů, které jsou použity a element které odpovídají T, nebo prázdnou kolekci, pokud žádné takové atributy neexistují.

Výjimky

element je null.

Platí pro