Assembly.LoadModule 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 어셈블리의 내부 모듈을 로드합니다.
오버로드
LoadModule(String, Byte[]) |
내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다. |
LoadModule(String, Byte[], Byte[]) |
내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다. 모듈의 기호를 나타내는 원시 바이트도 로드됩니다. |
LoadModule(String, Byte[])
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다.
public:
System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public:
virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public System.Reflection.Module LoadModule (string moduleName, byte[]? rawModule);
public System.Reflection.Module LoadModule (string moduleName, byte[] rawModule);
member this.LoadModule : string * byte[] -> System.Reflection.Module
abstract member LoadModule : string * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] -> System.Reflection.Module
Public Function LoadModule (moduleName As String, rawModule As Byte()) As Module
매개 변수
- moduleName
- String
모듈의 이름입니다. 이 문자열은 어셈블리 매니페스트에 있는 파일 이름과 일치해야 합니다.
- rawModule
- Byte[]
내보낸 모듈 또는 리소스가 포함된 COFF 기반 이미지인 바이트 배열입니다.
반환
로드된 모듈입니다.
구현
예외
moduleName
또는 rawModule
가 null
인 경우
moduleName
과 일치하는 파일 항목이 이 어셈블리의 매니페스트에 없습니다.
rawModule
은 유효한 모듈이 아닙니다.
찾은 파일을 로드할 수 없습니다.
적용 대상
LoadModule(String, Byte[], Byte[])
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다. 모듈의 기호를 나타내는 원시 바이트도 로드됩니다.
public:
virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule, cli::array <System::Byte> ^ rawSymbolStore);
public virtual System.Reflection.Module LoadModule (string moduleName, byte[]? rawModule, byte[]? rawSymbolStore);
public virtual System.Reflection.Module LoadModule (string moduleName, byte[] rawModule, byte[] rawSymbolStore);
public System.Reflection.Module LoadModule (string moduleName, byte[] rawModule, byte[] rawSymbolStore);
abstract member LoadModule : string * byte[] * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] * byte[] -> System.Reflection.Module
Public Overridable Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module
Public Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module
매개 변수
- moduleName
- String
모듈의 이름입니다. 이 문자열은 어셈블리 매니페스트에 있는 파일 이름과 일치해야 합니다.
- rawModule
- Byte[]
내보낸 모듈 또는 리소스가 포함된 COFF 기반 이미지인 바이트 배열입니다.
- rawSymbolStore
- Byte[]
모듈의 기호를 나타내는 원시 바이트가 포함된 바이트 배열입니다. 이 배열이 리소스 파일이면 null
이어야 합니다.
반환
로드된 모듈입니다.
구현
예외
moduleName
또는 rawModule
가 null
인 경우
moduleName
과 일치하는 파일 항목이 이 어셈블리의 매니페스트에 없습니다.
rawModule
은 유효한 모듈이 아닙니다.
찾은 파일을 로드할 수 없습니다.
적용 대상
.NET