Mono.Cecil'i Regex.CompileToAssembly()
tarafından oluşturulan bir derlemeyi okumak için kullanıyorum. Türler boyunca yinelendiğim zaman, <Module>
adlı kök ad alanında bir tür var. Türde taban tipi yoktur. Bu tip nedir? Bu, bazı Mono.Cecil artifact veya aslında .NET derlemelerinin gerçek bir parçası olan bir şey mi? Hangi rol oynar?"<Module>" türü nedir?
5
A
cevap
7
<Module>
tipi, CLI modeline uymayan bildirimler için bir yer tutucudur. Normal olarak yalnızca karma modda, hem yönetilen bir dilde yazılan kodu hem de C veya C++ gibi yönetilmeyen bir diziyi içeren derlemeler ile ilgilidir. Saf yönetilen meclisler için boş.
Bu diller, serbest işlevleri ve genel değişkenleri destekler. CLR doğrudan desteklemez, yöntemler ve değişkenler her zaman bir türün üyesi olmalıdır. Böylece, meta veri üreteci basit bir numara kullanır, bu tür işlevlerin ve değişkenlerin evi olmak için sahte bir tip oluşturur. Bu sahte türün adı <Module>
'dur. Üyeleri gizlemek için her zaman dahili erişilebilirlik vardır. Bu türlerden yalnızca bir tanesi vardır, RID her zaman 1'dir.
CLR kaynak kodu, "Global Class" olarak adlandırır.
İlgili konular
- 1. JavaScript'teki "tuşlar" türü nedir?
- 2. FastVector <E> türü
- 3. <nedir? ve <? php
- 4. Nedir? ve << demek?
- 5. Adlandırılmış bir referans referansının türü nedir?
- 6. Notta tam olarak "görev türü" nedir?
- 7. Javascript'teki window.open() türünün dönüş türü nedir
- 8. Unix_timestamp (MySQL) için veri türü nedir?
- 9. ikili plist için HTTP içerik türü nedir?
- 10. SQL Server'ın nümerik veri türü nedir? C#
- 11. "for" dizisinde "i" için veri türü nedir?
- 12. Bir .ini dosyasının içerik türü nedir?
- 13. 'Async <string []>' türü 'seq <'a>'
- 14. Bir parametre türü, Func <shui>
- 15. Scala'da "yineleme yöntemi <method name> türü" türü ne anlama geliyor?
- 16. Statik <E> nedir?
- 17. Tipcript'te html öğeleri için dizi türü nedir?</p> <pre><code>let games = document.getElementsByTagname("game"); </code></pre> <p>Ama sonuç dizinin doğru türde nedir:
- 18. C++ - <çözümlenmemiş aşırı yüklenmiş işlev türü>
- 19. Veri türü
- 20. Tarih türü
- 21. Generator.yml - sorun türü: düz
- 22. Özet Veri Türü (ADT) ve Veri Yapısı arasındaki fark nedir?
- 23. MySQL'deki para birimleri için en iyi veri türü nedir?
- 24. Tesseract için en iyi resim giriş türü nedir?
- 25. İşlev değerli bir işlev türü için flex (ActionScript3) sözdizimi nedir?
- 26. GameKit: GKPeerPickerController olmadan GKSession kullanıldığında bağlantı türü nedir: Çözüldü
- 27. ini_set() kullanırken yeni değerin uygun değer türü nedir?
- 28. İşlevsel Veri Türü nedir: işlev veya nesne? JavaScript
- 29. Gzip dosyaları sunarken kullanılacak 'İçerik Türü' başlığı nedir?
- 30. Java dizileri için uzunluk özelliği veri türü nedir?