public static void Type_MakeGenericType(Type type, Type[] typeArguments) { String typeName = type.NameString(); if (typeName == null) return; String typeArgumentStrings = typeArguments.GenericTypeArgumentStrings(); if (typeArgumentStrings == null) return; ReflectionEventSource.Log.TypeInfo_MakeGenericType(typeName, typeArgumentStrings); }
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); }