In This Article

ActiproSoftware.Text.Languages.DotNet.Reflection.Implementation Namespace

Classes

AssemblyName

Stores an IAssembly name.

AssemblyRepositoryBase

Provides the abstract base class for an IAssemblyRepository implementation.

BinaryAssembly

Represents a binary (source code-based) assembly.

BinaryAssemblySerializer

Serializes and deserializes IBinaryAssembly objects.

DocumentationProvider

Returns documentation for a .NET type or member definition.

FileAssemblyDocumentation

Provides an assembly documentation source from a file on the hard drive.

FileBasedAssemblyRepository

Represents an IAssemblyRepository that can cache data in the file system.

ProjectAssembly

Represents a project (source code-based) assembly.

QualifiedName

Represents a qualified name.

ReflectionBinaryAssemblyLoader

Loads data for a binary assembly using .NET reflection.

SimpleName

Represents a simple name with optional type arguments, which is a component of an IQualifiedName.

SourceFile

Represents a source code file that can be loaded by an IProjectAssembly.

SourceFileLocation

Represents a source code file location, consisting of a file reference and related offsets within that file, generally used to denote where a type/member was defined.

StreamAssemblyDocumentationBase

Provides an abstract base class for a Stream-based assembly documentation source.