Compartir a través de


RuntimeLibrary Clase

Definición

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

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

Comentarios

Una dependencia de biblioteca en tiempo de ejecución es una biblioteca necesaria para ejecutar una aplicación. Puede usar la propiedad RuntimeLibraries para obtener la lista de dependencias de la biblioteca en tiempo de ejecución para un contexto de dependencia. Para obtener un ejemplo, consulte DependencyContext documentación.

Constructores

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

Inicializa una nueva instancia de la clase RuntimeLibrary mediante las propiedades de biblioteca especificadas.

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

Inicializa una nueva instancia de la clase RuntimeLibrary mediante las propiedades y la ruta de acceso de la biblioteca especificadas.

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

Inicializa un nuevo RuntimeLibrary.

Propiedades

Dependencies

Obtiene la lista de dependencias de esta biblioteca.

(Heredado de Library)
Hash

Obtiene el hash del paquete, si esta biblioteca es un paquete.

(Heredado de Library)
HashPath

Obtiene la ruta de acceso relativa al archivo hash del paquete de biblioteca, si esta biblioteca es un paquete.

(Heredado de Library)
Name

Obtiene el nombre de la biblioteca.

(Heredado de Library)
NativeLibraryGroups

Obtiene la lista de grupos de bibliotecas nativos para esta biblioteca.

Path

Obtiene la ruta de acceso relativa a los recursos del paquete, si esta biblioteca es un paquete.

(Heredado de Library)
ResourceAssemblies

Obtiene la lista de ensamblados de recursos para esta biblioteca.

RuntimeAssemblyGroups

Obtiene la lista de grupos de ensamblados en tiempo de ejecución para esta biblioteca.

RuntimeStoreManifestName

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

(Heredado de Library)
Serviceable

Obtiene un valor que indica si esta biblioteca se puede atender, si esta biblioteca es un paquete.

(Heredado de Library)
Type

Obtiene el tipo de esta biblioteca.

(Heredado de Library)
Version

Obtiene la versión de esta biblioteca.

(Heredado de Library)

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Métodos de extensión

GetDefaultAssemblyNames(RuntimeLibrary, DependencyContext)

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

GetDefaultNativeAssets(RuntimeLibrary, DependencyContext)

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

GetDefaultNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext)

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

GetRuntimeAssemblyNames(RuntimeLibrary, DependencyContext, String)

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

GetRuntimeNativeAssets(RuntimeLibrary, DependencyContext, String)

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

GetRuntimeNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext, String)

Representa una dependencia de biblioteca en tiempo de ejecución en un manifiesto de dependencia.

Se aplica a