public static void MethodInfo_MakeGenericMethod(MethodInfo methodInfo, Type[] typeArguments) { String declaringTypeName = methodInfo.DeclaringTypeNameString(); if (declaringTypeName == null) return; String methodName = methodInfo.NameString(); if (methodName == null) return; String typeArgumentStrings = typeArguments.GenericTypeArgumentStrings(); if (typeArgumentStrings == null) return; ReflectionEventSource.Log.MethodInfo_MakeGenericMethod(declaringTypeName, methodName, typeArgumentStrings); }
public static void MethodInfo_ReturnType(MethodInfo methodInfo) { String declaringTypeName = methodInfo.DeclaringTypeNameString(); if (declaringTypeName == null) return; String methodName = methodInfo.NameString(); if (methodName == null) return; ReflectionEventSource.Log.MethodInfo_ReturnType(declaringTypeName, methodName); }
public static void MethodInfo_CreateDelegate(MethodInfo methodInfo, Type delegateType, Object target) { String declaringTypeName = methodInfo.DeclaringTypeNameString(); if (declaringTypeName == null) return; String methodName = methodInfo.NameString(); if (methodName == null) return; String delegateTypeName = delegateType.NameString(); if (delegateType == null) return; ReflectionEventSource.Log.MethodInfo_CreateDelegate(declaringTypeName, methodName, delegateTypeName); }