AccessibleObject.IReflect.GetProperty Yöntem

Tanım

Aşırı Yüklemeler

IReflect.GetProperty(String, BindingFlags)

PropertyInfo Belirtilen arama kısıtlamaları altında belirtilen özelliğe karşılık gelen bir nesneyi alır. Bu üyenin açıklaması için bkz GetProperty(String, BindingFlags). .

IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

PropertyInfo Belirtilen arama kısıtlamalarına sahip belirtilen özelliğe karşılık gelen nesneyi alır. Bu üyenin açıklaması için bkz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). .

IReflect.GetProperty(String, BindingFlags)

PropertyInfo Belirtilen arama kısıtlamaları altında belirtilen özelliğe karşılık gelen bir nesneyi alır. Bu üyenin açıklaması için bkz GetProperty(String, BindingFlags). .

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
System.Reflection.PropertyInfo? IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo Implements IReflect.GetProperty

Parametreler

name
String

Bulunacak özelliğin adı.

bindingAttr
BindingFlags

Aramayı denetlemek için kullanılan bağlama öznitelikleri.

Döndürülenler

PropertyInfo

PropertyInfo içinde belirtilen bindingAttrarama kısıtlamalarını karşılayan veya null özelliğin bulunmaması durumunda bulunan özelliğin nesnesi.

Uygulamalar

Özel durumlar

nesnesi aynı ada sahip birden çok yöntem uygular.

Açıklamalar

Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca örnek bir IReflect arabirime AccessibleObject yayınlandığında kullanılabilir.

Şunlara uygulanır

IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

PropertyInfo Belirtilen arama kısıtlamalarına sahip belirtilen özelliğe karşılık gelen nesneyi alır. Bu üyenin açıklaması için bkz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). .

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
System.Reflection.PropertyInfo? IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo Implements IReflect.GetProperty

Parametreler

name
String

Bulunacak üyenin adı.

bindingAttr
BindingFlags

Aramayı denetlemek için kullanılan bağlama öznitelikleri.

binder
Binder

Bu yöntemle ilgili özellikleri içeren Ciltçi'yi uygulayan bir nesne.

returnType
Type

Aşırı yüklenmiş yöntemler arasından seçim yapmak için kullanılan bir dizi.

types
Type[]

Bağlamanın, türlerin değiştirildiği parametre imzalarıyla çalışmasını sağlamak için kullanılan parametre değiştirici dizisi.

modifiers
ParameterModifier[]

Parametre değiştiricilerini seçmek için kullanılan bir dizi.

Döndürülenler

PropertyInfo

PropertyInfo Belirtilen ada sahip bir özellik bu yansıma nesnesinde bulunuyorsa veya null özellik bulunamadıysa, bulunan özelliğin nesnesi.

Uygulamalar

Açıklamalar

Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca örnek bir IReflect arabirime AccessibleObject yayınlandığında kullanılabilir.

Şunlara uygulanır