Table of Contents

Class ReflectionExtensions

Namespace
Anvil.API
Assembly
NWN.Anvil.dll

Reflection helpers for attributes, metadata, and member naming.

public static class ReflectionExtensions
Inheritance
ReflectionExtensions
Inherited Members

Methods

GetCustomAttributes<T>(MemberInfo, bool)

Gets all attributes of a specific type on the specified member.

GetCustomAttributes<T>(Type, bool)

Gets all attributes of a specific type on the specified type.

GetFullName(MemberInfo)

Gets the full name of the specified type member.

SafeGetCustomAttribute<T>(MemberInfo, bool)

Safely gets a custom attribute of type T without triggering type resolution exceptions.