共用方式為


TypeBuilder.GetPropertyImpl 方法

定義

在衍生類別中覆寫時,使用指定的系結條件約束,搜尋參數符合指定自變數類型和修飾詞的指定屬性。

protected:
 override System::Reflection::PropertyInfo ^ GetPropertyImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.PropertyInfo GetPropertyImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[]? types, System.Reflection.ParameterModifier[]? modifiers);
protected override System.Reflection.PropertyInfo GetPropertyImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetPropertyImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Protected Overrides Function GetPropertyImpl (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo

參數

name
String

包含要取得之屬性名稱的字串。

bindingAttr
BindingFlags

列舉值的位元組合,指定搜尋的執行方式。

-或-

Default 傳回 null

binder
Binder

對象,定義一組屬性並啟用系結,這可能涉及選取多載成員、強制自變數類型,以及透過反映來叫用成員。

-或-

null 參考 (在 Visual Basic 中為Nothing),以使用 DefaultBinder

returnType
Type

屬性的傳回型別。

types
Type[]

Type 物件的陣列,表示要取得之索引屬性的參數數目、順序和類型。

-或-

類型 Type 的空陣列(也就是 Type[] types = new Type[0]),以取得未編製索引的屬性。

modifiers
ParameterModifier[]

ParameterModifier 物件的陣列,表示與 types 陣列中對應專案相關聯的屬性。 默認係結器不會處理此參數。

傳回

物件,表示符合指定需求的 屬性,如果找到則為 ;否則,null

適用於