Gre*_*g B 13 c# asp.net httpapplication .net-4.5
我刚刚安装了Microsoft的.NET 4.5参考源,因为我正在尝试调试我正在看到的问题,我偶然发现了以下内容HttpApplication.cs.
// execution step -- call asynchronous event
internal class AsyncEventExecutionStep : IExecutionStep {
private HttpApplication _application;
private BeginEventHandler _beginHandler;
private EndEventHandler _endHandler;
private Object _state;
private AsyncCallback _completionCallback;
private AsyncStepCompletionInfo _asyncStepCompletionInfo; // per call
private bool _[....]; // per call
private string _targetTypeStr;
Run Code Online (Sandbox Code Playgroud)
注意倒数第二行private bool _[....]; // per call.
是_[....]一个有效的标识符(在任何编译级别,包括IL)或者自编译以来是否已更改源?
没有; 那是无效的.
在发布源代码之前,Microsoft通过一个写得不好的内部工具来运行它,该工具用于替换所有员工姓名[....].
不幸的是,该工具也取代了实际的来源.
这实际上适得其反; 您可以通过查看已编译的元数据(例如,在Reflector中)找出大多数隐藏源实际上是什么.
你的特定线应该是 private bool _sync
| 归档时间: |
|
| 查看次数: |
451 次 |
| 最近记录: |