Поделиться через


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)

Представляет зависимость библиотеки среды выполнения в манифесте зависимостей.

Применяется к