RuntimeLibrary Classe

Définition

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

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
Héritage
RuntimeLibrary

Remarques

Une dépendance de bibliothèque runtime est une bibliothèque requise pour exécuter une application. Vous pouvez utiliser la RuntimeLibraries propriété pour obtenir la liste des dépendances de bibliothèque d’exécution pour un contexte de dépendance. Pour obtenir un exemple, consultez DependencyContext la documentation.

Constructeurs

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

Initialise un nouveau RuntimeLibrary.

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

Initialise une nouvelle instance de la RuntimeLibrary classe à l’aide des propriétés et chemins de bibliothèque spécifiés.

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

Initialise une nouvelle instance de la RuntimeLibrary classe à l’aide des propriétés de bibliothèque spécifiées.

Propriétés

Nom Description
Dependencies

Obtient la liste des dépendances de cette bibliothèque.

(Hérité de Library)
Hash

Obtient le hachage du package, si cette bibliothèque est un package.

(Hérité de Library)
HashPath

Obtient le chemin relatif du fichier de hachage du package de bibliothèque, si cette bibliothèque est un package.

(Hérité de Library)
Name

Obtient le nom de la bibliothèque.

(Hérité de Library)
NativeLibraryGroups

Obtient la liste des groupes de bibliothèques natifs pour cette bibliothèque.

Path

Obtient le chemin relatif des ressources de package, si cette bibliothèque est un package.

(Hérité de Library)
ResourceAssemblies

Obtient la liste des assemblys de ressources pour cette bibliothèque.

RuntimeAssemblyGroups

Obtient la liste des groupes d’assemblys runtime pour cette bibliothèque.

RuntimeStoreManifestName

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

(Hérité de Library)
Serviceable

Obtient une valeur qui indique si cette bibliothèque peut être serviceée, si cette bibliothèque est un package.

(Hérité de Library)
Type

Obtient le type de cette bibliothèque.

(Hérité de Library)
Version

Obtient la version de cette bibliothèque.

(Hérité de Library)

Méthodes d’extension

Nom Description
GetDefaultAssemblyNames(RuntimeLibrary, DependencyContext)

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

GetDefaultNativeAssets(RuntimeLibrary, DependencyContext)

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

GetDefaultNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext)

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

GetRuntimeAssemblyNames(RuntimeLibrary, DependencyContext, String)

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

GetRuntimeNativeAssets(RuntimeLibrary, DependencyContext, String)

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

GetRuntimeNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext, String)

Représente une dépendance de bibliothèque runtime dans un manifeste de dépendance.

S’applique à