02 2022 档案

摘要:[CLR]委托 Delegate 回调函数 非托管程序回调函数 在非托管c/c++中非成员函数值是一个内存地址,这个地址不携带任何信息比如函数的参数 返回值。参数类型。 托管程序回调函数-委托 委托就是c#内的回调函数,它是类型安全的 能定义类的地方都能定义委托。 包装器 委托对象是回调方法的一个包 阅读全文
posted @ 2022-02-22 09:13 一身大膘 阅读(576) 评论(0) 推荐(1) 编辑
摘要:Net6 CallSiteFactory ServiceCallSite, CallSiteChain abstract class ServiceCallSite ServiceCallSite是个抽象类,实现ConstantCallSite、ConstructorCallSite、 Factor 阅读全文
posted @ 2022-02-11 16:59 一身大膘 阅读(250) 评论(0) 推荐(1) 编辑
摘要:CallSiteRuntimeResolver CallSiteRuntimeResolver是实现了CallSiteVisitor之一。 提供的方法主要分三个部分 自有成员方法 Resolve提供服务 VisitCache 私有构造函数 重写父类方法 VisitDisposeCache(Servi 阅读全文
posted @ 2022-02-11 10:51 一身大膘 阅读(282) 评论(0) 推荐(1) 编辑
摘要:ServiceCollection、ServiceDescriptor、ServiceLifetime、IServiceProvider Microsoft.Extensions.DependencyInjection.Abstractions Microsoft.Extensions.Depend 阅读全文
posted @ 2022-02-10 17:08 一身大膘 阅读(1633) 评论(0) 推荐(4) 编辑
摘要:Net6 DI生命周期 阅读全文
posted @ 2022-02-10 09:14 一身大膘 阅读(459) 评论(0) 推荐(1) 编辑
摘要:ServiceProvider ServiceProvider是对IServiceProvider实现,它有一个internal的访问修饰符描述的构造,并需要两个参数IServiceCollection & ServiceProviderOptions。所以可以通过 ServiceCollectio 阅读全文
posted @ 2022-02-09 18:00 一身大膘 阅读(540) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示