2011-03-21 3 views
1

가능한 중복 : 통화가 Assembly.GetExportedTypes()에 만들어 질 때
Assembly.GetExportedTypes vs GetTypesAssembly.GetExportedTypes()에서 내부 유형을 볼 수 있습니까?

내부 유형을 볼 수 있는가? 그렇지 않다면, InternalsVisibleToAttribute이있는 어셈블리에서 호출을하면 동작이 변경됩니까? 어셈블리의

+0

[Assembly.GetExportedTypes와 GetTypes의 중복] (http://stackoverflow.com/questions/537548/assembly-getexportedtypes) -vs-gettypes) – si618

+0

@Si, @ 리차드 하인, @Jon, @adrianbanks, 나는 질문을 업데이트했다. 더 이상 복제본이 아닙니다. – smartcaveman

답변

2

GetTypes 반환 모든 종류의 GetExportedTypes 만 반환 유형은 공공, 즉로 표시하면서 :

public class A 

는 두 가지 방법에 의해 반환되는

class B 

GetExportedTypes에 의해 반환 될

+1

내부 유형이 보이지 않습니까? 'InternalsVisibleTo' 속성을 가진 어셈블리가 호출을하면 어떻게 될까요? – smartcaveman

관련 문제