RuntimeLibrary Classe

Definizione

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

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
Ereditarietà
RuntimeLibrary

Commenti

Una dipendenza della libreria di runtime è una libreria necessaria per eseguire un'applicazione. È possibile usare la RuntimeLibraries proprietà per ottenere l'elenco delle dipendenze della libreria di runtime per un contesto di dipendenza. Per un esempio, vedere la DependencyContext documentazione.

Costruttori

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

Inizializza un nuovo RuntimeLibraryoggetto .

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

Inizializza una nuova istanza della RuntimeLibrary classe utilizzando le proprietà e il percorso della libreria specificati.

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

Inizializza una nuova istanza della RuntimeLibrary classe utilizzando le proprietà della libreria specificate.

Proprietà

Nome Descrizione
Dependencies

Ottiene l'elenco delle dipendenze di questa raccolta.

(Ereditato da Library)
Hash

Ottiene l'hash del pacchetto, se questa libreria è un pacchetto.

(Ereditato da Library)
HashPath

Ottiene il percorso relativo del file hash del pacchetto di libreria, se questa libreria è un pacchetto.

(Ereditato da Library)
Name

Ottiene il nome della libreria.

(Ereditato da Library)
NativeLibraryGroups

Ottiene l'elenco dei gruppi di librerie native per questa raccolta.

Path

Ottiene il percorso relativo degli asset del pacchetto, se questa libreria è un pacchetto.

(Ereditato da Library)
ResourceAssemblies

Ottiene l'elenco di assembly di risorse per questa raccolta.

RuntimeAssemblyGroups

Ottiene l'elenco dei gruppi di assembly di runtime per questa libreria.

RuntimeStoreManifestName

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

(Ereditato da Library)
Serviceable

Ottiene un valore che indica se è possibile eseguire il servizio della libreria, se questa libreria è un pacchetto.

(Ereditato da Library)
Type

Ottiene il tipo di questa libreria.

(Ereditato da Library)
Version

Ottiene la versione di questa libreria.

(Ereditato da Library)

Metodi di estensione

Nome Descrizione
GetDefaultAssemblyNames(RuntimeLibrary, DependencyContext)

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

GetDefaultNativeAssets(RuntimeLibrary, DependencyContext)

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

GetDefaultNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext)

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

GetRuntimeAssemblyNames(RuntimeLibrary, DependencyContext, String)

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

GetRuntimeNativeAssets(RuntimeLibrary, DependencyContext, String)

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

GetRuntimeNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext, String)

Rappresenta una dipendenza della libreria di runtime in un manifesto delle dipendenze.

Si applica a