5
다음을 실행하여 메서드에 대한 정보를 얻을 수 있습니다.대의원 정보를 얻기위한 반성
Type t=typeof(someType);
MemberInfo[] mInfo = t.GetMethods();
형식 내에서 선언 된 대리자에 대한 정보를 얻는 방법은 무엇입니까?
다음을 실행하여 메서드에 대한 정보를 얻을 수 있습니다.대의원 정보를 얻기위한 반성
Type t=typeof(someType);
MemberInfo[] mInfo = t.GetMethods();
형식 내에서 선언 된 대리자에 대한 정보를 얻는 방법은 무엇입니까?
전화 Type.GetNestedTypes
는 중첩 된 유형을 얻을 대리인 (그들은 System.MulticastDelegate
에서 상속 여부를 확인) 됨으로써를 필터링하기 :
static IEnumerable<Type> GetNestedDelegates(Type type)
{
return type.GetNestedTypes(BindingFlags.Public | BindingFlags.NonPublic)
.Where(t => t.BaseType == typeof(MulticastDelegate));
}