In This Article

ActiproSoftware.Text.Languages.Python.Reflection Namespace

Classes

AmbientPackageRepositoryProvider

Implements a class that can be used to provide a static IPackageRepository that is used for managing and caching packages by default.

Interfaces

IActiveModuleCollection

Provides the base requirements for a collection of active IModuleDefinition objects.

IAliasedText

Provides the base requirements of possibly-aliased text.

IAliasedTextCollection

Provides the base requirements for a collection of IAliasedText objects.

IFieldDefinition

Provides the base requirements of a field definition.

IFieldDefinitionCollection

Provides the base requirements for a collection of IFieldDefinition objects.

IFunctionDefinition

Provides the base requirements of a function definition.

IFunctionDefinitionCollection

Provides the base requirements for a collection of IFunctionDefinition objects.

IImportDefinition

Provides the base requirements of an import definition.

IImportDefinitionCollection

Provides the base requirements for a collection of IImportDefinition objects.

IModuleDefinition

Provides the base requirements of a module definition.

IModuleDefinitionCollection

Provides the base requirements for a collection of IModuleDefinition objects.

IModuleReference

Provides the base requirements of a module.

IPackageDefinition

Provides the base requirements of a package definition.

IPackageReference

Provides the base requirements of a package.

IPackageReferenceCollection

Provides the base requirements for a collection of IPackageReference objects.

IPackageRepository

Provides the base requirements for a class that manages package instances and caching of data as appropriate.

IParameterDefinition

Provides the base requirements of a parameter definition.

IParameterDefinitionCollection

Provides the base requirements for a collection of IParameterDefinition objects.

IProject

Represents a Python project.

IReflectionDefinition

Provides the base requirements of a reflection definition.

ITypeDefinition

Provides the base requirements of a type definition.

ITypeDefinitionCollection

Provides the base requirements for a collection of ITypeDefinition objects.

ITypeReference

Provides the base requirements of a type reference.

ITypeReferenceCollection

Provides the base requirements for a collection of ITypeReference objects.

IVariableDefinition

Provides the base requirements of a variable definition.

IVariableDefinitionCollection

Provides the base requirements for a collection of IVariableDefinition objects.