Compartilhar via


IEExecuteRemote.ExecuteAsAssembly Método

Definição

Carrega um assembly e chama o ponto de entrada, dado seu nome de arquivo ou caminho, evidência de segurança, valor de hash e algoritmo de hash.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Parâmetros

file
String

O nome ou o caminho do arquivo que contém o manifesto do assembly.

evidence
Evidence

Evidência para carregar o assembly.

hash
Byte[]

O valor do código hash calculado.

id
AssemblyHashAlgorithm

O algoritmo de hash que foi usado para arquivos de hash e para gerar o nome forte.

Retornos

O assembly carregado.

Aplica-se a