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)

모든 public 멤버나 현재 클래스의 모든 멤버에 해당하는 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)

지정된 멤버를 제거합니다.

적용 대상