2011-03-21 32 views
1

可能性の重複:
Assembly.GetExportedTypes vs GetTypesAssembly.GetExportedTypes()から内部型を参照できますか?

コールがAssembly.GetExportedTypes()に行われたときに目に見える内部のタイプはありますか?そうでない場合は、InternalsVisibleToAttributeのアセンブリから呼び出された場合、動作が変更されますか?アセンブリ内のすべてのタイプGetExportedTypesリターンは唯一のタイプは、パブリックとしてマークされている間、すなわち

+0

[Assembly.GetExportedTypesとGetTypesの重複](http://stackoverflow.com/questions/537548/assembly-getexportedtypes) -vs-gettypes) – si618

+0

@Si、@ Richard Hein、@Jon、@adrianbanks、私は質問を更新しました。それはもはや重複ではありません。 – smartcaveman

答えて

2

GetTypesリターン:

public class A 

は、両方の方法

class B 

によって返されるだけGetExportedTypesに返されることになる

+1

内部型は見えませんか? 'InternalsVisibleTo'属性を持つアセンブリによって呼び出しが行われた場合はどうなりますか? – smartcaveman

関連する問題