Summary

Wraps <see cref="F:Sandbox.MemberDescription.MemberInfo">MemberInfo</see> but with caching and sandboxing. Returned by <see cref="T:Sandbox.Internal.TypeLibrary" /> and <see cref="T:Sandbox.TypeDescription" />.

Properties

Aliases Aliases allow this to be found by alternative names.
Attributes Attributes on this member
Description Description of this type member. This usually provided from the summary XML comment above the definition.
Group The group - usually provided via the [Group] attribute
Icon The icon for this, if provided via the [Icon] attribute
Identity An integer that represents this member. Based off its type and name.
IsFamily
IsField True if we're a field
IsMethod True if we're a method
IsProperty True if we're a property
IsPublic True if publicly accessible
IsStatic True if static
Name Name of this type member.
Order The display order - usually provided via the [Order] attribute
ReadOnly If this is marked as [ReadOnly]
SourceFile The file containing this member
SourceLine The line number of this member
Tags Tags are usually provided via the [Tags] attribute
Title Display name or title of this type member.
TypeDescription The type that we're a member of

Methods

GetCustomAttribute
GetDisplayInfo Access the full DisplayInfo for this type. This is faster than creating the DisplayInfo every time we need it.
HasAttribute
HasTag
IsNamed
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.