İngilizce dilinde oku

Aracılığıyla paylaş


ICustomAttributeProvider Arabirim

Tanım

Bunları destekleyen yansıma nesneleri için özel öznitelikler sağlar.

C#
public interface ICustomAttributeProvider
C#
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICustomAttributeProvider
Türetilmiş
Öznitelikler

Açıklamalar

Neredeyse tüm Yansıma sınıflarının kendileriyle ilişkilendirilmiş öznitelikleri olabilir. Öznitelikler standart (genel, özel, HelpString) veya özel olabilir.

Yöntemler

GetCustomAttributes(Boolean)

Adlandırılmış öznitelikler hariç, bu üyede tanımlanan tüm özel özniteliklerin dizisini veya özel öznitelikler yoksa boş bir diziyi döndürür.

GetCustomAttributes(Type, Boolean)

Bu üyede tanımlanan, türe göre tanımlanan bir özel öznitelik dizisi veya bu türde özel öznitelikler yoksa boş bir dizi döndürür.

IsDefined(Type, Boolean)

Bir veya daha fazla örneğinin bu üyede tanımlanıp tanımlanmadığını attributeType gösterir.

Şunlara uygulanır

Ürün Sürümler
.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, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 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.5, 1.6, 2.0, 2.1