RuntimeLibrary Klasse

Definition

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

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
Vererbung
RuntimeLibrary

Hinweise

Eine Abhängigkeit von Laufzeitbibliotheken ist eine Bibliothek, die zum Ausführen einer Anwendung erforderlich ist. Mit der RuntimeLibraries Eigenschaft können Sie die Liste der Laufzeitbibliotheksabhängigkeiten für einen Abhängigkeitskontext abrufen. Ein Beispiel finden Sie in DependencyContext der Dokumentation.

Konstruktoren

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

Initialisiert ein neues RuntimeLibrary.

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

Initialisiert eine neue Instanz der RuntimeLibrary Klasse mithilfe der angegebenen Bibliothekseigenschaften und des angegebenen Pfads.

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

Initialisiert eine neue Instanz der Klasse mithilfe der RuntimeLibrary angegebenen Bibliothekseigenschaften.

Eigenschaften

Name Beschreibung
Dependencies

Ruft die Liste der Abhängigkeiten dieser Bibliothek ab.

(Geerbt von Library)
Hash

Ruft den Hash des Pakets ab, wenn diese Bibliothek ein Paket ist.

(Geerbt von Library)
HashPath

Ruft den relativen Pfad zur Hashdatei des Bibliothekspakets ab, wenn diese Bibliothek ein Paket ist.

(Geerbt von Library)
Name

Ruft den Bibliotheksnamen ab.

(Geerbt von Library)
NativeLibraryGroups

Ruft die Liste der systemeigenen Bibliotheksgruppen für diese Bibliothek ab.

Path

Ruft den relativen Pfad zu Paketobjekten ab, wenn diese Bibliothek ein Paket ist.

(Geerbt von Library)
ResourceAssemblies

Ruft die Liste der Ressourcenassemblys für diese Bibliothek ab.

RuntimeAssemblyGroups

Ruft die Liste der Laufzeitassemblygruppen für diese Bibliothek ab.

RuntimeStoreManifestName

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

(Geerbt von Library)
Serviceable

Ruft einen Wert ab, der angibt, ob diese Bibliothek gewartet werden kann, wenn diese Bibliothek ein Paket ist.

(Geerbt von Library)
Type

Ruft den Typ dieser Bibliothek ab.

(Geerbt von Library)
Version

Ruft die Version dieser Bibliothek ab.

(Geerbt von Library)

Erweiterungsmethoden

Name Beschreibung
GetDefaultAssemblyNames(RuntimeLibrary, DependencyContext)

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

GetDefaultNativeAssets(RuntimeLibrary, DependencyContext)

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

GetDefaultNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext)

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

GetRuntimeAssemblyNames(RuntimeLibrary, DependencyContext, String)

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

GetRuntimeNativeAssets(RuntimeLibrary, DependencyContext, String)

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

GetRuntimeNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext, String)

Stellt eine Abhängigkeit der Laufzeitbibliothek in einem Abhängigkeitsmanifest dar.

Gilt für: