monop(1) General Commands Manual monop(1)

monop, monop2 - نمایش‌دهنده ساختار کلی کلاس در Mono

monop [-r:assembly] [--search] class

اسمبلی مورد استفاده برای جستجوی نوع (type) را مشخص می‌کند.
تمام انواع موجود در اسمبلی مشخص‌شده را نمایش می‌دهد.
تمام اسمبلی‌های شناخته‌شده را برای انواع شامل `class' جستجو می‌کند.
فهرستی از اسمبلی‌های ارجاع‌شده برای یک اسمبلی را چاپ می‌کند. نیازمند مشخص شدن یک اسمبلی با -r:assembly است.
انواع و اعضای منسوخ‌شده (obsolete) را نمایش نمی‌دهد.
تنها اعضایی را که در خود نوع اعلان شده‌اند نمایش می‌دهد.
اعضای خصوصی (private) را نمایش می‌دهد.
نسخه زمان اجرا (runtime) را چاپ می‌کند.
مسیر جستجو را روی دایرکتوری Xamarin.Android تنظیم می‌کند. این کار هم mscorlib را از آنجا بارگذاری می‌کند و هم اسمبلی‌ها را در آن دایرکتوری جستجو می‌کند.
مسیر جستجو را روی دایرکتوری Xamarin.iOS تنظیم می‌کند. این کار هم mscorlib را از آنجا بارگذاری می‌کند و هم اسمبلی‌ها را در آن دایرکتوری جستجو می‌کند.

ابزار Monop به شما امکان می‌دهد ساختار کلی یک کلاس را مشاهده کنید. شما می‌توانید امضای هر یک از اعضای کلاس را ببینید. از monop برای بررسی اسمبلی‌های 1.0 و از monop2 برای بررسی اسمبلی‌های 2.0 استفاده کنید.

این ابزار یک پارامتر می‌گیرد: کلاسی که قصد مشاهده آن را دارید. شما باید نام کامل کلاس، شامل فضای نام (namespace) را مشخص کنید.

برای کلاس‌های جنریک، باید آرگومان‌های جنریک را مشخص کنید، برای مثال:

monop2 'System.Collections.Generic.List`1'
عبارت فوق نمایش رشته‌ای برای List<T> در System.Collections.Generic است.

اگر از نام کامل کلاس اطمینان ندارید، می‌توانید از گزینه `--search' برای جستجو در میان تمام اسمبلی‌های شناخته‌شده استفاده کنید.

برای جزئیات به http://lists.ximian.com/mailman/listinfo/mono-devel-list مراجعه کنید.

برای جزئیات به http://www.mono-project.com مراجعه کنید