Namespace: | Sirenix.Utilities |
Assembly: | Sirenix.Utilities |
public static class MethodInfoExtensions
public static MethodInfo DeAliasMethod(this MethodInfo methodInfo, bool throwOnNotAliased = false)
System.Reflection.MethodInfo | methodInfo | The method to check. |
System.Boolean | throwOnNotAliased | if set to |
System.Reflection.MethodInfo |
System.ArgumentException | The method was not aliased; this only occurs if throwOnNotAliased is true. |
public static string GetFullName(this MethodBase method)
System.Reflection.MethodBase | method |
System.String |
public static string GetFullName(this MethodBase method, string extensionMethodPrefix)
System.Reflection.MethodBase | method | |
System.String | extensionMethodPrefix |
System.String |
public static string GetParamsNames(this MethodBase method)
System.Reflection.MethodBase | method |
System.String |
public static bool IsAliasMethod(this MethodInfo methodInfo)
System.Reflection.MethodInfo | methodInfo | The method to check. |
System.Boolean |
|
public static bool IsExtensionMethod(this MethodBase method)
System.Reflection.MethodBase | method |
System.Boolean |