| 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 |