PathAssemblyResolver 类

定义

表示元数据程序集冲突解决程序,它使用可加载的每个程序集的路径。

public ref class PathAssemblyResolver : System::Reflection::MetadataAssemblyResolver
public class PathAssemblyResolver : System.Reflection.MetadataAssemblyResolver
type PathAssemblyResolver = class
    inherit MetadataAssemblyResolver
Public Class PathAssemblyResolver
Inherits MetadataAssemblyResolver
继承
PathAssemblyResolver

注解

文件名应与程序集的简单名称相同。 磁盘上可以存在多个同名但位于不同目录中的程序集。 的 PathAssemblyResolver 单个实例可用于多个 MetadataAssemblyResolver 实例。

为了使 AssemblyName 匹配加载的程序集, AssemblyName.Name 必须等于 (忽略大小写) 。

构造函数

PathAssemblyResolver(IEnumerable<String>)

初始化 PathAssemblyResolver 类的新实例。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Resolve(MetadataLoadContext, AssemblyName)

根据给定程序集名称返回程序集。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于