Assembly.LoadModule Assembly.LoadModule Assembly.LoadModule Assembly.LoadModule Method

정의

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

오버로드

LoadModule(String, Byte[]) LoadModule(String, Byte[]) LoadModule(String, Byte[]) 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[]) LoadModule(String, Byte[], Byte[]) LoadModule(String, Byte[], Byte[]) 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[]) LoadModule(String, Byte[]) LoadModule(String, Byte[]) 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:
 virtual 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
Public Function LoadModule (moduleName As String, rawModule As Byte()) As Module

매개 변수

moduleName
String String String 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.

보안

SecurityPermission
증명 정보를 제공 합니다.to provide evidence. 연결 된 열거형: ControlEvidenceAssociated enumeration: ControlEvidence

LoadModule(String, Byte[], Byte[]) LoadModule(String, Byte[], Byte[]) LoadModule(String, Byte[], Byte[]) 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);
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

매개 변수

moduleName
String String String 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.

보안

SecurityPermission
증명 정보를 제공 합니다.to provide evidence. 연결 된 열거형: ControlEvidenceAssociated enumeration: ControlEvidence

적용 대상