MethodInfo가 고유 대리인 유형에 적합한 지 어떻게 확인할 수 있습니까?대리인에 대한 MethodInfo 확인
bool IsMyDelegate(MethodInfo method);
편집 : 나는 MethodInfo 개체를 부여하고 위임 인터페이스를 맞는 경우 알고 싶은거야. 외에도 method
정적 메서드 인 경우 명백한
private bool IsValidationDelegate(MethodInfo method)
{
var result = false;
var parameters = method.GetParameters();
if (parameters.Length == 2 &&
parameters[0].ParameterType == typeof(MyObject1) &&
parameters[1].ParameterType == typeof(MyObject2) &&
method.ReturnType == typeof(bool))
{
result = true;
}
else
{
m_Log.Error("Validator:IsValidationDelegate", "Method [...] is not a ValidationDelegate.");
}
return result;
}
질문을 다시 말하면 될까요? 당신이 알고 싶은 것이 명확하지 않습니다. – Steven
도움이 되셨습니까? –
컴파일 시간 지원을 요청 하시겠습니까? – Steven