反射

作者: Peter Berry
创建日期: 12 八月 2021
更新日期: 22 六月 2024
Anonim
【神経系】伸張反射のメカニズム(伸張反射、拮抗抑制、自原抑制)
视频: 【神経系】伸張反射のメカニズム(伸張反射、拮抗抑制、自原抑制)

内容

定义-反射是什么意思?

反射是访问有关已加载程序集及其中定义的类型的信息,以便在运行时以编程方式创建,调用和访问类型实例的过程。

通过反射,可以查看对象的装配信息,例如事件,属性,方法和字段。它形成一种机制,对象可以通过这种机制互相询问并在运行时发现信息,这不仅包括通过公开公开的界面所知。反射有助于定义在运行时调用的模块和新类型。反射用于应用程序中,例如类型浏览器(用于选择和查看有关类型的信息),编译器(用于构建符号表)以及远程处理和序列化应用程序(用于访问数据及其持久性)。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

技术百科解释了反思

反射在运行时提供了后期绑定功能,以创建给定类型的实例,而该类型在编译时是未知的。

反射类似于获取以C ++,Delphi,Java等语言实现的运行时类型信息的过程。在.NET的情况下,使用.NET类以编程方式获取作为元数据存储在已编译程序集中的类型信息。

反射可能适用于使用第三方插件的应用程序,但不适用于ASP.NET网站等对吞吐量和响应时间很重要的应用程序。反思有其自身的弊端。这些包括性能开销,安全性限制,代码复杂性以及对隐藏成员的访问。
该定义是在.NET中编写的