Assembly.LoadModule 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
모듈 내부를 이 어셈블리에 로드합니다.
오버로드
| Name | Description |
|---|---|
| LoadModule(String, Byte[]) |
내보낸 모듈 또는 리소스 파일을 포함하는 COFF(공용 개체 파일 형식) 기반 이미지를 사용하여 이 어셈블리 내부 모듈을 로드합니다. |
| LoadModule(String, Byte[], Byte[]) |
내보낸 모듈 또는 리소스 파일을 포함하는 COFF(공용 개체 파일 형식) 기반 이미지를 사용하여 이 어셈블리 내부 모듈을 로드합니다. 모듈의 기호를 나타내는 원시 바이트도 로드됩니다. |
LoadModule(String, Byte[])
내보낸 모듈 또는 리소스 파일을 포함하는 COFF(공용 개체 파일 형식) 기반 이미지를 사용하여 이 어셈블리 내부 모듈을 로드합니다.
public:
virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public:
System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule);
abstract member LoadModule : string * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] -> System.Reflection.Module
member 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[])
내보낸 모듈 또는 리소스 파일을 포함하는 COFF(공용 개체 파일 형식) 기반 이미지를 사용하여 이 어셈블리 내부 모듈을 로드합니다. 모듈의 기호를 나타내는 원시 바이트도 로드됩니다.
public:
virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule, cli::array <System::Byte> ^ rawSymbolStore);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
public virtual 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 Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module
Public Overridable 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 가 유효한 모듈이 아닌 경우
발견된 파일을 로드할 수 없습니다.