다음을 통해 공유


IEExecuteRemote.ExecuteAsAssembly 메서드

정의

해당 파일 이름 또는 경로, 보안 증명, 해시 값 및 해시 알고리즘에 따라 어셈블리를 로드하고 진입점을 호출합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 int ExecuteAsAssembly(System::String ^ file, System::Security::Policy::Evidence ^ evidence, cli::array <System::Byte> ^ hash, System::Configuration::Assemblies::AssemblyHashAlgorithm id);
public int ExecuteAsAssembly (string file, System.Security.Policy.Evidence evidence, byte[] hash, System.Configuration.Assemblies.AssemblyHashAlgorithm id);
member this.ExecuteAsAssembly : string * System.Security.Policy.Evidence * byte[] * System.Configuration.Assemblies.AssemblyHashAlgorithm -> int
Public Function ExecuteAsAssembly (file As String, evidence As Evidence, hash As Byte(), id As AssemblyHashAlgorithm) As Integer

매개 변수

file
String

어셈블리 매니페스트가 포함된 파일의 이름 또는 경로입니다.

evidence
Evidence

어셈블리 로드에 사용할 증명 정보입니다.

hash
Byte[]

계산된 해시 코드의 값입니다.

id
AssemblyHashAlgorithm

파일을 해시하고 강력한 이름을 생성하는 데 사용된 해시 알고리즘입니다.

반환

로드된 어셈블리입니다.

적용 대상