Show / Hide Table of Contents

    ILoader 接口

    定义加载器。

    命名空间: HuajiTech.CoolQ.Loaders
    程序集: HuajiTech.CoolQ.Abstractions.dll
    语法
    public interface ILoader

    方法

    | 改善此文档 查看源代码

    GetPlugin(Type)

    获取指定类型的插件。

    声明
    object GetPlugin(Type pluginType)
    参数
    类型 名称 描述
    System.Type pluginType

    插件的类型。

    返回
    类型 描述
    System.Object

    指定的插件类型的实例。

    | 改善此文档 查看源代码

    GetPlugin<T>()

    获取指定类型的插件。

    声明
    T GetPlugin<T>()
    返回
    类型 描述
    T

    指定的插件类型的实例。

    类型参数
    名称 描述
    T

    插件的类型。

    | 改善此文档 查看源代码

    GetPlugins(AppLifecycle)

    获取在指定加载时机加载的插件。

    声明
    IReadOnlyCollection<object> GetPlugins(AppLifecycle loadTiming)
    参数
    类型 名称 描述
    AppLifecycle loadTiming

    加载时机。

    返回
    类型 描述
    System.Collections.Generic.IReadOnlyCollection<System.Object>

    取在指定加载时机加载的插件集合。 如果没有在指定的加载时机加载的插件,则该方法返回空序列。

    • 改善此文档
    • 查看源代码
    Back to top 本文档使用 CC BY-NC-SA 4.0 进行许可。