• Omu.ValueInjecter.StaticValueInjecter.cs


    ylbtech-Omu.ValueInjecter.StaticValueInjecter.cs
    1.程序集 Omu.ValueInjecter, Version=3.1.1.0, Culture=neutral, PublicKeyToken=c7694541b0ac80e4返回顶部
    1、
    #region 程序集 Omu.ValueInjecter, Version=3.1.1.0, Culture=neutral, PublicKeyToken=c7694541b0ac80e4
    // D:work-RL2DS.LCpackagesvalueinjecter.3.1.1.3lib
    et40Omu.ValueInjecter.dll
    #endregion
    
    using Omu.ValueInjecter.Injections;
    
    namespace Omu.ValueInjecter
    {
        public static class StaticValueInjecter
        {
            public static IValueInjection DefaultInjection;
    
            //
            // 摘要:
            //     Injects values from source to target
            //
            // 参数:
            //   target:
            //     target where the value is going to be injected
            //
            //   source:
            //     source from where the value is taken
            //
            // 类型参数:
            //   T:
            //     ValueInjection used
            //
            // 返回结果:
            //     the modified target
            public static object InjectFrom<T>(this object target, object source) where T : IValueInjection, new();
            //
            // 摘要:
            //     Injects values from source to target
            //
            // 参数:
            //   target:
            //     target where the value is going to be injected
            //
            //   injection:
            //     ValueInjection used
            //
            //   source:
            //     source from where the value is taken
            //
            // 返回结果:
            //     the modified target
            public static object InjectFrom(this object target, IValueInjection injection, object source);
            //
            // 摘要:
            //     Injects values into the target
            //
            // 参数:
            //   target:
            //     target where the value is going to be injected
            //
            // 类型参数:
            //   T:
            //     ValueInjection(INoSourceValueInjection) used for that
            //
            // 返回结果:
            //     the modified target
            public static object InjectFrom<T>(this object target) where T : INoSourceInjection, new();
            //
            // 摘要:
            //     Injects value into target without source
            //
            // 参数:
            //   target:
            //     the target where the value is going to be injected
            //
            //   injection:
            //     the injection(INoSourceValueInjection) used to inject value
            //
            // 返回结果:
            //     the modified target
            public static object InjectFrom(this object target, INoSourceInjection injection);
            //
            // 摘要:
            //     Inject properties with exact same name and type
            public static object InjectFrom(this object target, object source);
        }
    }
    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
    0、
    1、
    2、
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    前后端交互实现(nginx,json,以及datatable的问题相关)
    前端工作笔记
    系统前端基本文件+ajax部分理解
    python(day17)二分查找
    python(day16)内置函数,匿名函数
    day15(PYTHON)推导式{生成器,字典,列表,集合}
    Javascript 模拟 new
    Javascript call和apply的模拟实现
    Javascript——bind的模拟实现
    模拟Vue 中数据双向绑定
  • 原文地址:https://www.cnblogs.com/storebook/p/9232282.html
Copyright © 2020-2023  润新知