RazorSharp:用于CLR和内存的低级实用程序和工具

时间:2024-05-29 17:17:02
【文件属性】:

文件名称:RazorSharp:用于CLR和内存的低级实用程序和工具

文件大小:141KB

文件格式:ZIP

更新时间:2024-05-29 17:17:02

fast metadata library reflection csharp

剃刀刀 用于处理CLR,CLR内部结构和内存的低级实用程序和工具。 注意 有关新的和改进的.NET 5实现,请参见 。 目标 RazorSharp旨在提供与ClrMD , WinDbg SOS和Reflection相似的功能,但以更详细的方式提供,同时还公开了更多基础元数据和CLR功能。 RazorSharp还允许操纵CLR和使用托管对象进行低级操作。 此外, RazorSharp不需要将调试器附加到流程中即可获取元数据。 所有元数据都是通过内存或低级功能获取的。 用法 必须设置RazorSharp某些结构以使用某些功能。 它们各自的类型初始值设定项和构造函数应自动执行此操作,但是由于静态初始化可能很棘手,因此仍在测试中。 特征 计算托管对象的堆大小 获取被管理对象的地址 指向托管类型的指针 固定不可膨胀的物体 以及更多 兼容性 64位(仅部分支持32位) 视窗 .NET CLR


网友评论