IExpando Interfejs

Definicja

Umożliwia modyfikowanie obiektów przez dodawanie i usuwanie elementów członkowskich reprezentowanych przez MemberInfo obiekty.

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
Pochodne
Atrybuty
Implementuje

Właściwości

UnderlyingSystemType

Pobiera podstawowy typ, który reprezentuje IReflect obiekt.

(Odziedziczone po IReflect)

Metody

AddField(String)

Dodaje nazwane pole do obiektu Odbicie.

AddMethod(String, Delegate)

Dodaje nazwę metody do obiektu Odbicie.

AddProperty(String)

Dodaje właściwość nazwaną do obiektu Odbicie.

GetField(String, BindingFlags)

FieldInfo Zwraca obiekt, który odpowiada określonemu polu i flagi powiązania.

(Odziedziczone po IReflect)
GetFields(BindingFlags)

Zwraca tablicę FieldInfo obiektów, które odpowiadają wszystkim polam bieżącej klasy.

(Odziedziczone po IReflect)
GetMember(String, BindingFlags)

Pobiera tablicę MemberInfo obiektów odpowiadających wszystkim członkom publicznym lub wszystkim członkom odpowiadającym określonej nazwie.

(Odziedziczone po IReflect)
GetMembers(BindingFlags)

Pobiera tablicę MemberInfo obiektów odpowiadających wszystkim członkom publicznym lub wszystkim członkom bieżącej klasy.

(Odziedziczone po IReflect)
GetMethod(String, BindingFlags)

MethodInfo Pobiera obiekt odpowiadający określonej metodzie w określonych ograniczeniach wyszukiwania.

(Odziedziczone po IReflect)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

MethodInfo Pobiera obiekt odpowiadający określonej metodzie, używając Type tablicy do wyboru spośród przeciążonych metod.

(Odziedziczone po IReflect)
GetMethods(BindingFlags)

Pobiera tablicę MethodInfo obiektów ze wszystkimi metodami publicznymi lub wszystkimi metodami bieżącej klasy.

(Odziedziczone po IReflect)
GetProperties(BindingFlags)

Pobiera tablicę PropertyInfo obiektów odpowiadających wszystkim właściwościom publicznym lub wszystkim właściwościom bieżącej klasy.

(Odziedziczone po IReflect)
GetProperty(String, BindingFlags)

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości w określonych ograniczeniach wyszukiwania.

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

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania.

(Odziedziczone po IReflect)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Wywołuje określony element członkowski.

(Odziedziczone po IReflect)
RemoveMember(MemberInfo)

Usuwa określony element członkowski.

Dotyczy