IExpando 介面

定義

藉著加入和移除 MemberInfo 物件所代表的成員,啟用物件的修改。

public interface class IExpando : System::Reflection::IReflect
[System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
public interface IExpando : System.Reflection.IReflect
[System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
[System.Runtime.InteropServices.ComVisible(true)]
public interface IExpando : System.Reflection.IReflect
[<System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")>]
type IExpando = interface
    interface IReflect
[<System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IExpando = interface
    interface IReflect
Public Interface IExpando
Implements IReflect
衍生
屬性
實作

屬性

UnderlyingSystemType

取得表示 IReflect 物件的基礎型別。

(繼承來源 IReflect)

方法

AddField(String)

將具名欄位加入 Reflection 物件。

AddMethod(String, Delegate)

將具名方法加入 Reflection 物件。

AddProperty(String)

將具名屬性加入 Reflection 物件。

GetField(String, BindingFlags)

傳回對應至指定之欄位和繫結端旗標的 FieldInfo 物件。

(繼承來源 IReflect)
GetFields(BindingFlags)

傳回 FieldInfo 物件陣列,對應至目前類別的所有欄位。

(繼承來源 IReflect)
GetMember(String, BindingFlags)

擷取 MemberInfo 物件陣列,對應於所有公用成員或所有符合指定名稱的成員。

(繼承來源 IReflect)
GetMembers(BindingFlags)

擷取 MemberInfo 物件陣列,對應至所有公用成員或所有目前類別的成員。

(繼承來源 IReflect)
GetMethod(String, BindingFlags)

擷取 MethodInfo 物件,對應至所指定搜尋條件約束下的指定方法。

(繼承來源 IReflect)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

使用 MethodInfo 陣列從多載方法中選擇,擷取對應於指定方法的 Type 物件。

(繼承來源 IReflect)
GetMethods(BindingFlags)

使用所有公用方法或所有目前類別的方法,擷取 MethodInfo 物件陣列。

(繼承來源 IReflect)
GetProperties(BindingFlags)

擷取 PropertyInfo 物件陣列,對應於所有公用屬性或所有目前類別的屬性。

(繼承來源 IReflect)
GetProperty(String, BindingFlags)

擷取 PropertyInfo 物件,對應於指定搜尋條件約束下的指定屬性。

(繼承來源 IReflect)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

擷取 PropertyInfo 物件,對應至具有指定之搜尋條件約束的指定屬性。

(繼承來源 IReflect)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

叫用指定成員。

(繼承來源 IReflect)
RemoveMember(MemberInfo)

移除指定的成員。

適用於