IEExecuteRemote.ExecuteAsAssembly 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
通过给定程序集文件名或路径、安全证据、哈希值及哈希算法来加载程序集和调用入口点。
此 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[]
计算所得的哈希代码的值。
用于对文件执行哈希操作以及生成强名称的哈希算法。
返回
加载的程序集。