Partilhar via


RuntimeLibrary Classe

Definição

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

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
Herança
RuntimeLibrary

Comentários

Uma dependência de biblioteca de runtime é uma biblioteca necessária para executar um aplicativo. Você pode usar a propriedade RuntimeLibraries para obter a lista de dependências de biblioteca de runtime para um contexto de dependência. Para obter um exemplo, consulte DependencyContext documentação.

Construtores

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

Inicializa uma nova instância da classe RuntimeLibrary usando as propriedades de biblioteca especificadas.

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

Inicializa uma nova instância da classe RuntimeLibrary usando as propriedades e o caminho da biblioteca especificados.

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

Inicializa um novo RuntimeLibrary.

Propriedades

Dependencies

Obtém a lista de dependências dessa biblioteca.

(Herdado de Library)
Hash

Obtém o hash do pacote, se essa biblioteca for um pacote.

(Herdado de Library)
HashPath

Obtém o caminho relativo para o arquivo de hash do pacote de biblioteca, se essa biblioteca for um pacote.

(Herdado de Library)
Name

Obtém o nome da biblioteca.

(Herdado de Library)
NativeLibraryGroups

Obtém a lista de grupos de bibliotecas nativas para esta biblioteca.

Path

Obtém o caminho relativo para os ativos de pacote, se essa biblioteca for um pacote.

(Herdado de Library)
ResourceAssemblies

Obtém a lista de assemblies de recursos para esta biblioteca.

RuntimeAssemblyGroups

Obtém a lista de grupos de assembly de runtime para esta biblioteca.

RuntimeStoreManifestName

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

(Herdado de Library)
Serviceable

Obtém um valor que indica se essa biblioteca pode ser atendida, se essa biblioteca for um pacote.

(Herdado de Library)
Type

Obtém o tipo dessa biblioteca.

(Herdado de Library)
Version

Obtém a versão desta biblioteca.

(Herdado de Library)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

GetDefaultAssemblyNames(RuntimeLibrary, DependencyContext)

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

GetDefaultNativeAssets(RuntimeLibrary, DependencyContext)

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

GetDefaultNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext)

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

GetRuntimeAssemblyNames(RuntimeLibrary, DependencyContext, String)

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

GetRuntimeNativeAssets(RuntimeLibrary, DependencyContext, String)

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

GetRuntimeNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext, String)

Representa uma dependência de biblioteca de runtime em um manifesto de dependência.

Aplica-se a