LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

monop

Mono Class Outline Viewer

TLDR

Show the outline of a type
$ monop [System.String]
copy
Show a type from a specific assembly
$ monop -r:[path/to/assembly.dll] [TypeName]
copy
List all types in an assembly
$ monop -r:[path/to/assembly.dll] --list
copy
Show only members declared in the type (exclude inherited)
$ monop --only-declared [System.Console]
copy
Search for a type by partial name
$ monop -s [PartialName]
copy
Show private members
$ monop -a [System.String]
copy

SYNOPSIS

monop [options] typename

DESCRIPTION

monop is a command-line class outline viewer for the Mono framework. It displays the outline of a .NET type, showing class signatures, methods, properties, fields, events, and constructors. It can inspect types from the standard library or from specific assemblies, making it useful for quick API reference without needing a decompiler or IDE.

PARAMETERS

-r:assembly

Reference a specific assembly file.
--only-declared
Only show members declared in the specified type (exclude inherited members).
--filter-obsolete
Do not show obsolete types and members.
--refs
Print a list of referenced assemblies for the given assembly.
--list
List all types in the assembly.
-a
Show private members.
-s
Search for a type by partial name across all known assemblies.

SEE ALSO

monodis(1), mono(1), dotnet(1)

Copied to clipboard
Kai