Assembly 멤버
다시 사용 및 버전 지정이 가능한, 공용 언어 런타임 응용 프로그램의 자체 설명 빌딩 블록인 Assembly를 정의합니다.
다음 표에서는 Assembly 형식에 의해 노출되는 멤버를 보여 줍니다.
Public 속성
이름 | 설명 | |
---|---|---|
![]() |
CodeBase | 예를 들어, AssemblyName 개체에 원래 지정된 어셈블리 위치를 가져옵니다. |
![]() |
EntryPoint | 이 어셈블리의 진입점을 가져옵니다. |
![]() |
EscapedCodeBase | 코드베이스를 나타내는 URI를 가져옵니다(이스케이프 문자 포함). |
![]() |
Evidence | 이 어셈블리의 증명을 가져옵니다. |
![]() ![]() |
FullName | 어셈블리의 표시 이름을 가져옵니다. |
![]() |
GlobalAssemblyCache | 어셈블리를 전역 어셈블리 캐시에서 로드했는지 여부를 나타내는 값을 가져옵니다. |
![]() |
HostContext | 어셈블리를 로드하는 데 사용된 호스트 컨텍스트를 가져옵니다. |
![]() |
ImageRuntimeVersion | 매니페스트가 들어 있는 파일에 저장된 CLR(공용 언어 런타임) 버전을 나타내는 문자열을 가져옵니다. |
![]() |
Location | 매니페스트가 들어 있는 로드된 파일의 경로나 UNC 위치를 가져옵니다. |
![]() ![]() |
ManifestModule | 현재 어셈블리의 매니페스트가 포함된 모듈을 가져옵니다. |
![]() |
ReflectionOnly | 이 어셈블리가 리플렉션 전용 컨텍스트에 로드되었는지 여부를 나타내는 Boolean 값을 가져옵니다. |
위쪽
Public 메서드
( Protected 메서드 참조)
이름 | 설명 | |
---|---|---|
![]() ![]() |
CreateInstance | 오버로드되었습니다. 이 어셈블리에서 형식을 찾은 다음 시스템 활성기를 사용하여 해당 형식의 인스턴스를 만듭니다. |
![]() ![]() |
CreateQualifiedName | 어셈블리의 표시 이름에 의해 정규화된 형식의 이름을 만듭니다. |
![]() ![]() |
Equals | 오버로드되었습니다. 두 개의 Object 인스턴스가 같은지 여부를 확인합니다. (Object에서 상속됨) |
![]() ![]() |
GetAssembly | 지정된 클래스가 정의되어 있고 현재 로드된 어셈블리를 가져옵니다. |
![]() ![]() ![]() |
GetCallingAssembly | 현재 실행 중인 메서드를 호출하는 메서드의 Assembly를 반환합니다. |
![]() ![]() |
GetCustomAttributes | 오버로드되었습니다. 이 어셈블리에 대한 사용자 지정 특성을 가져옵니다 |
![]() ![]() |
GetEntryAssembly | 기본 응용 프로그램 도메인에 있는 프로세스 실행 파일을 가져옵니다. 이 실행 파일은 다른 응용 프로그램 도메인에서 AppDomain.ExecuteAssembly에 의해 실행된 첫 번째 실행 파일입니다. |
![]() ![]() ![]() |
GetExecutingAssembly | 현재 실행 중인 코드가 포함된 어셈블리를 가져옵니다. |
![]() |
GetExportedTypes | 어셈블리에 정의된 형식 중 어셈블리 외부에서 볼 수 있도록 내보낸 형식을 가져옵니다. |
![]() |
GetFile | 이 어셈블리의 매니페스트 파일 테이블에서 지정된 파일에 대한 FileStream을 가져옵니다. |
![]() |
GetFiles | 오버로드되었습니다. 어셈블리 매니페스트의 파일 테이블에 있는 파일을 가져옵니다. |
![]() ![]() |
GetHashCode | 특정 형식에 대한 해시 함수로 사용되며 GetHashCode는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기 적당합니다. (Object에서 상속됨) |
![]() |
GetLoadedModules | 오버로드되었습니다. 이 어셈블리의 일부인 로드된 모듈을 모두 가져옵니다. |
![]() |
GetManifestResourceInfo | 지정된 리소스가 지속되는 방법에 대한 정보를 반환합니다. |
![]() ![]() |
GetManifestResourceNames | 이 어셈블리에 있는 모든 리소스의 이름을 반환합니다. |
![]() ![]() |
GetManifestResourceStream | 오버로드되었습니다. 지정된 매니페스트 리소스를 이 어셈블리에서 로드합니다. |
![]() |
GetModule | 이 어셈블리에 있는 지정된 모듈을 가져옵니다. |
![]() |
GetModules | 오버로드되었습니다. 이 어셈블리의 일부인 모듈을 모두 가져옵니다. |
![]() ![]() |
GetName | 오버로드되었습니다. 이 어셈블리에 대한 AssemblyName을 가져옵니다. |
![]() |
GetObjectData | 이 어셈블리를 다시 인스턴스화하는 데 필요한 데이터가 모두 들어 있는 serialization 정보를 가져옵니다. |
![]() |
GetReferencedAssemblies | 이 어셈블리가 참조하는 모든 어셈블리에 대한 AssemblyName 개체를 가져옵니다. |
![]() ![]() |
GetSatelliteAssembly | 오버로드되었습니다. 위성 어셈블리를 가져옵니다. |
![]() ![]() |
GetType | 오버로드되었습니다. 지정된 형식을 나타내는 Type 개체를 가져옵니다. |
![]() ![]() |
GetTypes | 이 어셈블리에 정의되어 있는 형식을 가져옵니다. |
![]() ![]() |
IsDefined | 지정된 특성이 어셈블리에 적용되었는지 여부를 나타냅니다. |
![]() ![]() ![]() |
Load | 오버로드되었습니다. 어셈블리를 로드합니다. |
![]() ![]() |
LoadFile | 오버로드되었습니다. 어셈블리 파일의 내용을 로드합니다. |
![]() ![]() ![]() |
LoadFrom | 오버로드되었습니다. 어셈블리를 로드합니다. |
![]() |
LoadModule | 오버로드되었습니다. 이 어셈블리의 내부 모듈을 로드합니다. |
![]() ![]() |
LoadWithPartialName | 오버로드되었습니다. 부분 이름을 사용하여 응용 프로그램 디렉터리 또는 전역 어셈블리 캐시에서 어셈블리를 로드합니다. |
![]() ![]() ![]() |
ReferenceEquals | 지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨) |
![]() ![]() |
ReflectionOnlyLoad | 오버로드되었습니다. 어셈블리를 검사할 수 있지만 실행할 수는 없는 리플렉션 전용 컨텍스트에 어셈블리를 로드합니다. |
![]() ![]() |
ReflectionOnlyLoadFrom | 지정된 경로를 사용하여 어셈블리를 리플렉션 전용 컨텍스트에 로드합니다. |
![]() ![]() |
ToString | 재정의되었습니다. 표시 이름이라고도 하는 어셈블리의 전체 이름을 반환합니다. |
위쪽
Protected 메서드
이름 | 설명 | |
---|---|---|
![]() ![]() |
Finalize | 가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) |
![]() ![]() |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
위쪽
Public 이벤트
이름 | 설명 | |
---|---|---|
![]() |
ModuleResolve | 공용 언어 런타임 클래스 로더가 일반적인 방법으로 어셈블리의 내부 모듈에 대한 참조를 확인할 수 없는 경우에 발생합니다. |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
![]() ![]() |
System.Runtime.InteropServices._Assembly.GetType | 현재 인스턴스의 형식을 반환합니다. |
위쪽