Assembly.LoadModule 메서드

정의

이 어셈블리의 내부 모듈을 로드합니다.Loads the module internal to this assembly.

오버로드

LoadModule(String, Byte[])

내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file.

LoadModule(String, Byte[], Byte[])

내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. 모듈의 기호를 나타내는 원시 바이트도 로드됩니다.The raw bytes representing the symbols for the module are also loaded.

LoadModule(String, Byte[])

내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file.

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);
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

모듈의 이름입니다.The name of the module. 이 문자열은 어셈블리 매니페스트에 있는 파일 이름과 일치해야 합니다.This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

내보낸 모듈 또는 리소스가 포함된 COFF 기반 이미지인 바이트 배열입니다.A byte array that is a COFF-based image containing an emitted module, or a resource.

반환

로드된 모듈입니다.The loaded module.

구현

예외

moduleName 또는 rawModulenull인 경우moduleName or rawModule is null.

moduleName과 일치하는 파일 항목이 이 어셈블리의 매니페스트에 없습니다.moduleName does not match a file entry in this assembly's manifest.

rawModule은 유효한 모듈이 아닙니다.rawModule is not a valid module.

찾은 파일을 로드할 수 없습니다.A file that was found could not be loaded.

LoadModule(String, Byte[], Byte[])

내보낸 모듈인 리소스 파일이 포함된 COFF(Common Object File Format) 기반 이미지가 포함된 이 어셈블리의 내부 모듈을 로드합니다.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. 모듈의 기호를 나타내는 원시 바이트도 로드됩니다.The raw bytes representing the symbols for the module are also loaded.

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 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

모듈의 이름입니다.The name of the module. 이 문자열은 어셈블리 매니페스트에 있는 파일 이름과 일치해야 합니다.This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

내보낸 모듈 또는 리소스가 포함된 COFF 기반 이미지인 바이트 배열입니다.A byte array that is a COFF-based image containing an emitted module, or a resource.

rawSymbolStore
Byte[]

모듈의 기호를 나타내는 원시 바이트가 포함된 바이트 배열입니다.A byte array containing the raw bytes representing the symbols for the module. 이 배열이 리소스 파일이면 null이어야 합니다.Must be null if this is a resource file.

반환

로드된 모듈입니다.The loaded module.

구현

예외

moduleName 또는 rawModulenull인 경우moduleName or rawModule is null.

moduleName과 일치하는 파일 항목이 이 어셈블리의 매니페스트에 없습니다.moduleName does not match a file entry in this assembly's manifest.

rawModule은 유효한 모듈이 아닙니다.rawModule is not a valid module.

찾은 파일을 로드할 수 없습니다.A file that was found could not be loaded.

적용 대상