In This Article

INamespaceResolverResult Interface

Provides the base requirements of a namespace result from an IResolver resolution operation.

public interface INamespaceResolverResult : IResolverResult

Properties

Definitions

The collection of accessible INamespaceDefinition objects for this namespace.

INamespaceDefinitionCollection Definitions { get; }

Property Value

INamespaceDefinitionCollection

ExternalAlias

The alias from an external alias directive that refers to the namespace, if any.

string? ExternalAlias { get; }

Property Value

string

FullName

The full name of the namespace, which includes the names of ancestor namespaces.

string FullName { get; }

Property Value

string

Inherited Members

Extension Methods