1
0
您所描述的是面向方面编程(AOP)的一个经典应用程序。根据您使用的语言和框架的不同,有些AOP框架和容器的唯一功能是以您描述的方式截获DLL调用,允许您在DLL调用之前或之后执行某些操作。 典型的例子是日志记录。日志记录可能发生在程序中的任何地方,为每个DLL调用编写代码以便将其记录下来会变得很枯燥。但是使用AOP框架,您可以一次附加所有DLL入口点,并让它们各自调用一个日志函数。这可以通过许多不同的方式来实现。有些AOP框架是通过方法属性来实现的。其他人则将代码注入DLL。 |
Guilherme Albertini · DLL中的类 6 年前 |
Naomi · C#dll资源文件更改语言 6 年前 |
AidanH · C#DLL语言翻译实现[关闭] 6 年前 |
subham · DLL函数调用不工作 6 年前 |
PixelThis · 为什么我的DLL要求我的程序有一个特定的名称? 6 年前 |
nemo · DLL的“好”调用约定是什么? 6 年前 |