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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element, Type attributeType, bool inherit);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element, Type attributeType, bool inherit);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element, Type attributeType);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element, bool inherit);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Module element, Type attributeType);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element, Type attributeType);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element, bool inherit);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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í.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Assembly element, Type attributeType);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

GetCustomAttributes(ParameterInfo)

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

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

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.ParameterInfo element);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

GetCustomAttributes(Module)

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

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

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Module element);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.MemberInfo element);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

GetCustomAttributes(Assembly)

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

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

C#
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes (this System.Reflection.Assembly element);

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.ParameterInfo element, bool inherit) where T : Attribute;

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.MemberInfo element, bool inherit) where T : Attribute;

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.ParameterInfo element) where T : Attribute;

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.MemberInfo element) where T : Attribute;

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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í.

C#
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.Assembly element) where T : Attribute;

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T> (this System.Reflection.Module element) where T : Attribute;

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

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0