Post­Sharp Documentation / API Reference / Post­Sharp.​Reflection Namespace / Reflection­Helper Class

ReflectionHelper Class

Provides helper methods for work with System.Reflection.
Inheritance Hierarchy
System.Object
  PostSharp.Reflection.ReflectionHelper

Namespace:  PostSharp.Reflection
Assembly:  PostSharp (in PostSharp.dll) Version: 5.0.48.0 (5.0.48.0)
Syntax
C#
public static class ReflectionHelper

The ReflectionHelper type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAreInternalsVisibleTo
Determines whether the InternalsVisibleToAttribute attribute relationship exists between two assemblies.
Public methodStatic memberGetAssemblyQualifiedTypeName
Gets a properly-escaped assembly-qualified type name from its components.
Public methodStatic memberGetEvent
Public methodStatic memberGetLocation
Public methodStatic memberGetProperty(Type, MethodInfo, MethodInfo)
Public methodStatic memberGetProperty(Type, MethodInfo, MethodInfo, Boolean)
Public methodStatic memberGetSemanticInfo(MemberInfo)
Gets the SemanticInfo for a given member.
Public methodStatic memberGetSemanticInfo(Type)
Gets the SemanticInfo for a given type.
Public methodStatic memberIsCompilerGenerated(MemberInfo)
Determines whether a MemberInfo is compiler-generated.
Public methodStatic memberIsCompilerGenerated(Type)
Determines whether a Type is compiler-generated.
Public methodStatic memberParseAssemblyQualifiedTypeName
Parses an escaped assembly-qualified type name into its components.
See Also