Aracılığıyla paylaş


RuntimeLibrary Sınıf

Tanım

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

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

Açıklamalar

Çalışma zamanı kitaplığı bağımlılığı, bir uygulamayı çalıştırmak için gereken bir kitaplıktır. Bağımlılık bağlamı için çalışma zamanı kitaplığı bağımlılıklarının listesini almak için RuntimeLibraries özelliğini kullanabilirsiniz. Örnek için DependencyContext belgelerine bakın.

Oluşturucular

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

Belirtilen kitaplık özelliklerini kullanarak RuntimeLibrary sınıfının yeni bir örneğini başlatır.

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

Belirtilen kitaplık özelliklerini ve yolunu kullanarak RuntimeLibrary sınıfının yeni bir örneğini başlatır.

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

Yeni bir RuntimeLibrarybaşlatır.

Özellikler

Dependencies

Bu kitaplığın bağımlılıklarının listesini alır.

(Devralındığı yer: Library)
Hash

Bu kitaplık bir paketse paketin karması alınır.

(Devralındığı yer: Library)
HashPath

Bu kitaplık bir paketse, kitaplık paketi karma dosyasının göreli yolunu alır.

(Devralındığı yer: Library)
Name

Kitaplık adını alır.

(Devralındığı yer: Library)
NativeLibraryGroups

Bu kitaplık için yerel kitaplık gruplarının listesini alır.

Path

Bu kitaplık bir paketse, paket varlıklarının göreli yolunu alır.

(Devralındığı yer: Library)
ResourceAssemblies

Bu kitaplık için kaynak derlemelerinin listesini alır.

RuntimeAssemblyGroups

Bu kitaplık için çalışma zamanı derleme gruplarının listesini alır.

RuntimeStoreManifestName

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

(Devralındığı yer: Library)
Serviceable

Bu kitaplık bir paketse, bu kitaplığa hizmet verilip verilemeyeceğini gösteren bir değer alır.

(Devralındığı yer: Library)
Type

Bu kitaplığın türünü alır.

(Devralındığı yer: Library)
Version

Bu kitaplığın sürümünü alır.

(Devralındığı yer: Library)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

GetDefaultAssemblyNames(RuntimeLibrary, DependencyContext)

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

GetDefaultNativeAssets(RuntimeLibrary, DependencyContext)

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

GetDefaultNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext)

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

GetRuntimeAssemblyNames(RuntimeLibrary, DependencyContext, String)

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

GetRuntimeNativeAssets(RuntimeLibrary, DependencyContext, String)

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

GetRuntimeNativeRuntimeFileAssets(RuntimeLibrary, DependencyContext, String)

Bir bağımlılık bildirimindeki çalışma zamanı kitaplığı bağımlılığını temsil eder.

Şunlara uygulanır