The following FAQ answers some of the most common

Source: Internet
Author: User
Tags definition documentation reference reflection reflector
Does Reflector support XML documentation viewing?
Reflector actually includes an XML documentation viewer. Select a type, constructor, method, property, field or event and hit the F1 key. The program would either find the documentation file automatically or it'll ask for it.
How can I easily figure out what I can possibly does with a selected item?
Reflector supports context menus (which can is opened by right-clicking on a node in the browser window). This is often the quickest way to find out what your can do with that item.
How can I view all of the information organized by Namespace?
Reflector supports a namespace-centric mode. This is the Trick:open the View menu, click the Customize item and enable the Flatten Namespaces checkbox.
Why does Reflector hold my file locked I-close it from the File menu?
This is a problem with the CLR and not with Reflector. Right now, the CLR does not support a easy way to unload assemblies from memory. Even after running "File\close" the runtime still keeps of the File in memory. The only way to release the lock was to restart reflector. There are some workarounds for the CLR problem but, they would all introduce, other side.
How come I can ' t find the methods in System.Reflection so let me get at the IL code?
At the time of writing System.Reflection does not support methods for accessing IL code. Reflector uses its own hand-built Exe/dll file reader to read the IL code. The routines are exposed, however, in reflector.disassembler for those hard core programmers, which want to play around with It.
What is the difference between "File\open" and "File\open Name"?
The "File\open Name" menu allows you to quickly Open files, are already loaded into the Global Assembly Cache (GAC). However, when using this option you'll find it harder to access the XML documentation which often stored in the same D Irectory as the original Exe/dll. The problem arises because the GAC does not provide functionality for navigating back to the original location of a Assem Bly. To avoid which load the Exe/dll from its original location.
How do Bookmarks work?
The Bookmarks tool for types, constructors, methods, fields, properties and events at the moment. You can add a selected node to the Bookmarks list using the INS key and remove it by pressing DEL.
How does I use the type Search to find a particular type?
Type Search (F3) shows the types available in the loaded assemblies (taking your-visibilities settings into consid eration). The tool works like a dictionary index and typing syllables in the header boxes are filtering the lower part. The search stops after 1000 elements. You should already have a idea what your are looking for at this point-use filtering to get more. The Progess bar at the bottom shows the percentage of the loaded assemblies this is already.
How does I use the ' member ' Search to find a particular member?
Member Search (F4) works the same way as Type Search works. It is a bit slower and shows all members as OK (types, constructors, methods, fields, properties, events).
What is References Search and why are it so slow?
The member references (SHIFT-F4) tool searches through all of the "IL code to" Find all "members", "refer to" Node T Hat was selected. The member References search tool are very slow at the moment so it can take some the search until. The search scope is limited to private and internal members. The search can also be made quicker by using the "filter" and unloading large assemblies to search.
What is the difference between the Type Reference and member Reference Search?
The type References Search shows the members of this refer to the selected Type in their Meta Data. The IL code is not searched. This'll speed up the search and but may isn't give you to the results you are for.
How does I find out what the various IL op-codes do?
Move your mouse cursor on the op-code in the Disassembler view and then for the Tooltip.
How does I get a call graph? What is the call tree?
The Call Tree tool shows your a tree of methods that could possibly is called by the selected method. It stops on interfaces and delegates it are like a compressed nested view.
How can I view a language-specific definition of a Type?
Reflector supports a type view which shows the full definition of a selected type node including members in your language of choice. You are have to close and restart the Type View window after changing the language in the Language menu. The view is designed for printing out type definitions (right-click to access the context menu). It can also be used to keep the ' type definition on the ' while ' performing additional member navigation. The view isn't intended for copy and paste although in many cases it may work.
Can I get tooltips based out of the XML documentation while browsing the hierarchy?
No. This feature isn't supported in Reflector currently, but might are in upcoming Versi




Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.