ICustomAttributeProvider Arabirim

Tanım

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

public interface class ICustomAttributeProvider
public interface ICustomAttributeProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICustomAttributeProvider
type ICustomAttributeProvider = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ICustomAttributeProvider = interface
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