Namespaces

Classes

Base class for plugins that are context aware.

Defines an object which stores multiple plugin instances to lazy load them.

Base class for plugins wishing to support metadata inspection.

A helper class to determine if a plugin is configurable.

Base class for plugin managers.

Interfaces

Defines an interface for plugin managers that categorize plugin definitions.

Provides an interface for a configurable plugin.

Interface for defining context aware plugins.

Provides an interface for a plugin that has dependencies.

Provides a plugin interface for providing derivative metadata inspection.

An interface implemented by plugin managers with fallback plugin behaviors.

Provides an interface for objects that depend on a plugin.

Plugin interface for providing some metadata inspection.

Interface implemented by plugin managers.