Table of Contents

Interface IMemberDescriptor

Namespace
AsmResolver.DotNet
Assembly
AsmResolver.DotNet.dll

Provides members for describing a (reference to a) member defined in a .NET assembly.

public interface IMemberDescriptor : IFullNameProvider, INameProvider, IModuleProvider, IImportable
Inherited Members

Properties

DeclaringType

When this member is defined in a type, gets the enclosing type.

ITypeDescriptor? DeclaringType { get; }

Property Value

ITypeDescriptor

Methods

Resolve()

Resolves the reference to a member definition.

IMemberDefinition? Resolve()

Returns

IMemberDefinition

The resolved member definition, or null if the member could not be resolved.

Remarks

This method can only be invoked if the reference was added to a module.