RuntimeLibrary 类

定义

表示依赖项清单中的运行时库依赖项。

public ref class RuntimeLibrary : Microsoft::Extensions::DependencyModel::Library
public class RuntimeLibrary : Microsoft.Extensions.DependencyModel.Library
type RuntimeLibrary = class
    inherit Library
Public Class RuntimeLibrary
Inherits Library
继承
RuntimeLibrary

注解

运行时库依赖项是运行应用程序所需的库。 可以使用 RuntimeLibraries 属性获取依赖项上下文的运行时库依赖项列表。 有关示例,请参阅 DependencyContext 文档。

构造函数

RuntimeLibrary(String, String, String, String, IReadOnlyList<RuntimeAssetGroup>, IReadOnlyList<RuntimeAssetGroup>, IEnumerable<ResourceAssembly>, IEnumerable<Dependency>, Boolean)

使用指定的库属性初始化 RuntimeLibrary 类的新实例。

RuntimeLibrary(String, String, String, String, IReadOnlyList<RuntimeAssetGroup>, IReadOnlyList<RuntimeAssetGroup>, IEnumerable<ResourceAssembly>, IEnumerable<Dependency>, Boolean, String, String)

使用指定的库属性和路径初始化 RuntimeLibrary 类的新实例。

RuntimeLibrary(String, String, String, String, IReadOnlyList<RuntimeAssetGroup>, IReadOnlyList<RuntimeAssetGroup>, IEnumerable<ResourceAssembly>, IEnumerable<Dependency>, Boolean, String, String, String)

初始化新的 RuntimeLibrary

属性

Dependencies

获取此库的依赖项列表。

(继承自 Library)
Hash

获取包的哈希(如果此库是包)。

(继承自 Library)
HashPath

获取库包哈希文件的相对路径(如果此库是包)。

(继承自 Library)
Name

获取库名称。

(继承自 Library)
NativeLibraryGroups

获取此库的本机库组列表。

Path

获取包资产的相对路径(如果此库是包)。

(继承自 Library)
ResourceAssemblies

获取此库的资源程序集列表。

RuntimeAssemblyGroups

获取此库的运行时程序集组的列表。

RuntimeStoreManifestName

表示依赖项清单中的运行时库依赖项。

(继承自 Library)
Serviceable

获取一个值,该值指示此库是否可以为此库提供服务(如果此库是包)。

(继承自 Library)
Type

获取此库的类型。

(继承自 Library)
Version

获取此库的版本。

(继承自 Library)

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

扩展方法

GetDefaultAssemblyNames(RuntimeLibrary, DependencyContext)

表示依赖项清单中的运行时库依赖项。

GetDefaultNativeAssets(RuntimeLibrary, DependencyContext)

表示依赖项清单中的运行时库依赖项。

GetDefaultNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext)

表示依赖项清单中的运行时库依赖项。

GetRuntimeAssemblyNames(RuntimeLibrary, DependencyContext, String)

表示依赖项清单中的运行时库依赖项。

GetRuntimeNativeAssets(RuntimeLibrary, DependencyContext, String)

表示依赖项清单中的运行时库依赖项。

GetRuntimeNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext, String)

表示依赖项清单中的运行时库依赖项。

适用于