ICustomAttributeProvider Arabirim

Tanım

Yansıma nesneleri için bunları destekleyen ö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

Name Description
GetCustomAttributes(Boolean)

Adlandırılmış öznitelikler hariç olmak üzere bu üyede tanımlanan tüm özel özniteliklerden oluşan bir dizi veya özel öznitelik yoksa boş bir dizi döndürür.

GetCustomAttributes(Type, Boolean)

Bu üyede tanımlanan, türe göre tanımlanan bir özel öznitelik dizisi veya bu türdeki ö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