Aracılığıyla paylaş


ConstructorBuilder.GetCustomAttributes Yöntem

Tanım

Bu oluşturucu için tanımlanan özel öznitelikleri döndürür.

Aşırı Yüklemeler

GetCustomAttributes(Boolean)

Bu oluşturucu için tanımlanan tüm özel öznitelikleri döndürür.

GetCustomAttributes(Type, Boolean)

Verilen tür tarafından tanımlanan özel öznitelikleri döndürür.

GetCustomAttributes(Boolean)

Kaynak:
ConstructorBuilder.cs

Bu oluşturucu için tanımlanan tüm özel öznitelikleri döndürür.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()

Parametreler

inherit
Boolean

Özel özniteliklerin temel sınıflardan devralınmayı denetler. Bu parametre yoksayıldı.

Döndürülenler

Object[]

Bu ConstructorBuilder örnek tarafından temsil edilen oluşturucunun tüm özel özniteliklerini temsil eden bir nesne dizisi.

Özel durumlar

Bu yöntem şu anda desteklenmiyor.

Açıklamalar

Bir inherit sınıf hiçbir zaman temel sınıflardan oluşturucuları devralmadığından parametresi yoksayılır.

Özel öznitelikleri almak için çağırarak CreateTypetürünü derlemeyi tamamlayın, döndürülen türdeki yöntemini çağırarak GetConstructor oluşturucuyu alın ve döndürülen üzerinde yöntemini çağırın GetCustomAttributesConstructorInfo.

Şunlara uygulanır

GetCustomAttributes(Type, Boolean)

Kaynak:
ConstructorBuilder.cs

Verilen tür tarafından tanımlanan özel öznitelikleri döndürür.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Parametreler

attributeType
Type

Özel öznitelik türü.

inherit
Boolean

Özel özniteliklerin temel sınıflardan devralınmayı denetler. Bu parametre yoksayıldı.

Döndürülenler

Object[]

Bu oluşturucunun özniteliklerini temsil eden bir nesne dizisi.

Özel durumlar

Bu yöntem şu anda desteklenmiyor.

Açıklamalar

Bir inherit sınıf hiçbir zaman temel sınıflardan oluşturucuları devralmadığından parametresi yoksayılır.

Özel öznitelikleri almak için çağırarak CreateTypetürünü derlemeyi tamamlayın, döndürülen türdeki yöntemini çağırarak GetConstructor oluşturucuyu alın ve döndürülen üzerinde yöntemini çağırın GetCustomAttributesConstructorInfo.

Şunlara uygulanır