ReflectionExtensions Class
Namespace | Skybrud.Essentials.Reflection.Extensions |
---|---|
Assembly | Skybrud.Essentials.dll |
Visibility | Public |
Keywords | Static |
Inheritance | Object |
Extension methods for working with reflection.
public static class ReflectionExtensions { }
Methods
GetCustomAttribute<T>(Enum)
(static)
Returns the first attribute of type |
GetCustomAttribute<T>(MemberInfo)
(static)
Returns the first attribute of type |
GetCustomAttribute<T>(Type)
(static)
Returns the first attribute of type |
GetCustomAttributes<T>(Enum)
(static)
Returns an array of attributes of type |
GetCustomAttributes<T>(MemberInfo)
(static)
Returns an array of attributes of type |
GetCustomAttributes<T>(Type)
(static)
Returns an array of attributes of type |
HasCustomAttribute<T>(Enum)
(static)
Returns whether the specified enum |
HasCustomAttribute<T>(Enum, out T)
(static)
Returns whether the specified enum |
HasCustomAttribute<T>(MemberInfo)
(static)
Returns whether the specified |
Returns whether the specified |
HasCustomAttribute<T>(Type)
(static)
Returns whether the specified |
HasCustomAttribute<T>(Type, out T)
(static)
Returns whether the specified |
IsObsolete(MemberInfo)
(static)
Returns whether the specified |
Returns whether the specified |
IsObsolete(Enum)
(static)
Returns whether the specified enum |
Returns whether the specified |
IsObsolete(Type)
(static)
Returns whether the specified |
Returns whether the specified |