2018-11-21 17:09:00 +00:00
|
|
|
# monop
|
|
|
|
|
|
|
|
> Finds and displays signatures of Types and methods inside .NET assemblies.
|
2021-10-05 17:50:45 +05:00
|
|
|
> More information: <https://manned.org/monop>.
|
2018-11-21 17:09:00 +00:00
|
|
|
|
|
|
|
- Show the structure of a Type built-in of the .NET Framework:
|
|
|
|
|
|
|
|
`monop {{System.String}}`
|
|
|
|
|
|
|
|
- List the types in an assembly:
|
|
|
|
|
|
|
|
`monop -r:{{path/to/assembly.exe}}`
|
|
|
|
|
|
|
|
- Show the structure of a Type in a specific assembly:
|
|
|
|
|
|
|
|
`monop -r:{{path/to/assembly.dll}} {{Namespace.Path.To.Type}}`
|
|
|
|
|
|
|
|
- Only show members defined in the specified Type:
|
|
|
|
|
2025-04-22 15:48:30 +03:00
|
|
|
`monop -r:{{path/to/assembly.dll}} {{[-d|--declared-only]}} {{Namespace.Path.To.Type}}`
|
2018-11-21 17:09:00 +00:00
|
|
|
|
|
|
|
- Show private members:
|
|
|
|
|
2025-04-22 15:48:30 +03:00
|
|
|
`monop -r:{{path/to/assembly.dll}} {{[-p|--private]}} {{Namespace.Path.To.Type}}`
|
2018-11-21 17:09:00 +00:00
|
|
|
|
|
|
|
- Hide obsolete members:
|
|
|
|
|
2025-04-22 15:48:30 +03:00
|
|
|
`monop -r:{{path/to/assembly.dll}} {{[-f|--filter-obsolete]}} {{Namespace.Path.To.Type}}`
|
2018-11-21 17:09:00 +00:00
|
|
|
|
|
|
|
- List the other assemblies that a specified assembly references:
|
|
|
|
|
|
|
|
`monop -r:{{path/to/assembly.dll}} --refs`
|