Partager via


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 propriété RuntimeLibraries pour obtenir la liste des dépendances de bibliothèque runtime pour un contexte de dépendance. Pour obtenir un exemple, consultez DependencyContext documentation.

Constructeurs

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

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

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

Initialise une nouvelle instance de la classe RuntimeLibrary à 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, String, String, String)

Initialise une nouvelle RuntimeLibrary.

Propriétés

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

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Méthodes d’extension

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 à