C# Класс OSAE.OSAEUserControlFinder

Safely identifies assemblies within the designated UserControl directory that contain qualifying plugin types.
Наследование: System.MarshalByRefObject
Показать файл Открыть проект

Открытые методы

Метод Описание
Find ( ) : IEnumerable

Surveys the configured plugin path and returns the the set of types that qualify as plugin classes.

Since this method loads assemblies, it must be called from within a dedicated application domain that is subsequently unloaded.

FindUserControls ( ) : IEnumerable

Returns the name and assembly name of qualifying usercontrol classes found in assemblies within the designated plugin directory.

OSAEUserControlFinder ( ) : System

Initializes a new instance of the PluginFinder class.

Описание методов

Find() публичный Метод

Surveys the configured plugin path and returns the the set of types that qualify as plugin classes.
Since this method loads assemblies, it must be called from within a dedicated application domain that is subsequently unloaded.
public Find ( ) : IEnumerable
Результат IEnumerable

FindUserControls() публичный статический Метод

Returns the name and assembly name of qualifying usercontrol classes found in assemblies within the designated plugin directory.
public static FindUserControls ( ) : IEnumerable
Результат IEnumerable

OSAEUserControlFinder() публичный Метод

Initializes a new instance of the PluginFinder class.
public OSAEUserControlFinder ( ) : System
Результат System