Interface IMemberReference
- Namespace
- ICSharpCode.Decompiler.TypeSystem
- Assembly
- ICSharpCode.Decompiler.dll
public interface IMemberReference
Properties
DeclaringTypeReference
Gets the declaring type reference for the member.
ITypeReference DeclaringTypeReference { get; }
Property Value
Methods
Resolve(ITypeResolveContext)
Resolves the member.
IMember? Resolve(ITypeResolveContext context)
Parameters
context
ITypeResolveContextContext to use for resolving this member reference. Which kind of context is required depends on the which kind of member reference this is; please consult the documentation of the method that was used to create this member reference, or that of the class implementing this method.
Returns
- IMember
Returns the resolved member, or
null
if the member could not be found.