zoukankan      html  css  js  c++  java
  • 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/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    CSP第二轮比赛注意事项
    2021 CCF非专业级别软件能力认证第一轮 (CSP-S)提高级 C++答案及解析
    2021 CCF非专业级别软件能力认证第一轮 (CSP-J)入门级 C++答案及解析
    Python编程与实际运用
    CCF NOI大纲
    搭建自己的kms服务器激活windows和office
    腾讯云数据库连接navicat
    Java unicode编码转换
    git 强制更新版本
    oracle相关
  • 原文地址:https://www.cnblogs.com/storebook/p/9232282.html
Copyright © 2011-2022 走看看