My.Application.Info.LoadedAssemblies 속성
업데이트: 2007년 11월
응용 프로그램에 의해 로드된 모든 어셈블리 컬렉션을 가져옵니다.
' Usage
Dim value As System.Collections.ObjectModel.ReadOnlyCollection(Of System.Reflection.Assembly) = My.Application.Info.LoadedAssemblies
' Declaration
Public ReadOnly Property LoadedAssemblies As System.Collections.ObjectModel.ReadOnlyCollection(Of System.Reflection.Assembly)
반환 값
응용 프로그램에 의해 로드된 모든 어셈블리를 포함하는 Assembly의 ReadOnlyCollection<T>
예외
다음 조건에서 예외가 발생할 수 있습니다.
- 응용 프로그램 도메인이 로드되지 않는 경우(AppDomainUnloadedException)
설명
My.Application.Info.LoadedAssemblies 속성이 GetAssemblies 메서드와 비슷한 경우
예제
다음 예제에서는 My.Application.Info.LoadedAssemblies 속성을 사용하여 응용 프로그램에 로드되는 어셈블리를 표시합니다.
ListBox1.DataSource = My.Application.Info.LoadedAssemblies
이 예제가 제대로 실행되려면 Windows Forms 응용 프로그램에 이름이 ListBox1인 ListBox 컨트롤이 있어야 합니다.
요구 사항
네임스페이스:Microsoft.VisualBasic.ApplicationServices
클래스:AssemblyInfo
어셈블리: Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)
프로젝트 형식별 사용 가능 여부
프로젝트 형식 |
사용 가능 여부 |
---|---|
Windows 응용 프로그램 |
예 |
클래스 라이브러리 |
예 |
콘솔 응용 프로그램 |
예 |
Windows 컨트롤 라이브러리 |
예 |
웹 컨트롤 라이브러리 |
아니요 |
Windows 서비스 |
예 |
웹 사이트 |
아니요 |
권한
사용 권한이 필요하지 않습니다.