[英]How to find what types member of what namespaces of what type of what assembly of a dot net framework is using a given dot net type?
例如,點網框架中什么type
的assembly
的哪個member
正在using
枚舉(例如,mscorlib.dll 中的 System.IO.DriveType)?
注意: using
方法可以找到具有參數或返回類型為給定類型的member
(函數/子/屬性),即 System.IO.DriveType; 或者,具有該給定成員的結構/記錄。 我希望在點網庫中找到一個 function ,它可以返回 System.IO.DriveType 給出一個“驅動器號”,或者返回一個結構/記錄/類型/類,其中包含該給定成員 (System.ZCF3882F1C43AB221BFF0BD9Drive)。 我失敗了。 我想通過直接給出系統類型來找到 function:System.IO.DriveType。
我找到了答案:使用https://referencesource.microsoft.com/#mscorlib/system/io/driveinfo.cs 。 在搜索框中,輸入DriveType,會顯示兩個條目:一個是DriveType的定義,一個是使用,這是DriveInfo的屬性DriveType,它調用Win API獲取驅動器類型為integer枚舉。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.