Represents a relationship between a declaration (Type, FieldInfo, MethodInfo or ConstructorInfo) and a method whose instructions (method body) use the declaration.
Implements
Namespace: PostSharp.Reflection
Assembly: PostSharp.dll
Syntax
public sealed class MethodUsageCodeReference : ICodeReference
Properties
Name | Description |
---|---|
Instructions | Gets the instructions that reference UsedDeclaration. |
UsedDeclaration | Gets the declaration (Type, MethodInfo or ConstructorInfo) used by the method. |
UsedType | Gets the Type used by the method. If the current object represents a reference to a MethodInfo or ConstructorInfo, this property returns the declaring type of the method or constructor. |
UsingMethod | Gets the method (MethodInfo or ConstructorInfo) whose body uses the declaration. |