Assembly.LoadWithPartialName Metode

Definisi

Memuat rakitan dari direktori aplikasi atau dari cache perakitan global menggunakan nama parsial.

Overload

Nama Deskripsi
LoadWithPartialName(String)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Memuat rakitan dari direktori aplikasi atau dari cache perakitan global menggunakan nama parsial.

LoadWithPartialName(String, Evidence)
Kedaluwarsa.

Memuat rakitan dari direktori aplikasi atau dari cache perakitan global menggunakan nama parsial. Rakitan dimuat menggunakan bukti yang disediakan.

Keterangan

Important

Kelebihan beban Assembly.LoadWithPartialName metode sudah usang dan telah dipertahankan untuk kompatibilitas mundur. Alternatif yang tidak usang adalah Assembly.Load(String).

LoadWithPartialName(String)

Sumber:
Assembly.CoreCLR.cs
Sumber:
Assembly.CoreCLR.cs
Sumber:
Assembly.CoreCLR.cs
Sumber:
Assembly.CoreCLR.cs
Sumber:
Assembly.CoreCLR.cs

Perhatian

Assembly.LoadWithPartialName has been deprecated. Use Assembly.Load() instead.

Perhatian

This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202

Perhatian

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Memuat rakitan dari direktori aplikasi atau dari cache perakitan global menggunakan nama parsial.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName);
[System.Obsolete("Assembly.LoadWithPartialName has been deprecated. Use Assembly.Load() instead.")]
public static System.Reflection.Assembly? LoadWithPartialName(string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly? LoadWithPartialName(string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
[<System.Obsolete("Assembly.LoadWithPartialName has been deprecated. Use Assembly.Load() instead.")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
static member LoadWithPartialName : string -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String) As Assembly

Parameter

partialName
String

Nama tampilan rakitan.

Mengembalikan

Rakitan yang dimuat. Jika partialName tidak ditemukan, metode ini mengembalikan null.

Atribut

Pengecualian

Parameternya partialName adalah null.

Rakitan bukan rakitan yang valid untuk runtime yang saat ini dimuat.

Keterangan

Important

Metode LoadWithPartialName(String) ini usang dan telah dipertahankan untuk kompatibilitas mundur. Alternatif yang tidak usang adalah Assembly.Load(String).

Aplikasi yang memuat rakitan dengan metode ini akan dipengaruhi oleh peningkatan rakitan tersebut. Oleh karena itu, jangan gunakan metode ini; desain ulang aplikasi untuk menggunakan Load(String) metode kelebihan beban atau LoadFrom(String) metode kelebihan beban.

Di .NET Core/5+, rakitan target dimuat ke dalam AssemblyLoadContext saat ini atau AssemblyLoadContext.CurrentContextualReflectionContext jika diatur.

Metode ini pertama kali memanggil Load. Jika rakitan tidak ditemukan, metode ini mengembalikan rakitan dari cache rakitan global yang memiliki nama sederhana yang sama, dan nomor versi tertinggi.

Lihat juga

Berlaku untuk

LoadWithPartialName(String, Evidence)

Perhatian

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Memuat rakitan dari direktori aplikasi atau dari cache perakitan global menggunakan nama parsial. Rakitan dimuat menggunakan bukti yang disediakan.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName, System::Security::Policy::Evidence ^ securityEvidence);
public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence);
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String, securityEvidence As Evidence) As Assembly

Parameter

partialName
String

Nama tampilan rakitan.

securityEvidence
Evidence

Bukti untuk memuat rakitan.

Mengembalikan

Rakitan yang dimuat. Jika partialName tidak ditemukan, metode ini mengembalikan null.

Atribut

Pengecualian

Rakitan atau modul dimuat dua kali dengan dua set bukti yang berbeda.

Parameternya partialName adalah null.

Rakitan bukan rakitan yang valid untuk runtime yang saat ini dimuat.

Keterangan

Important

Metode LoadWithPartialName(String, Evidence) ini usang dan telah dipertahankan untuk kompatibilitas mundur. Alternatif yang tidak usang adalah Assembly.Load(String).

Bukti adalah set informasi yang merupakan input ke keputusan kebijakan keamanan, seperti izin apa yang dapat diberikan ke kode.

Aplikasi yang memuat rakitan dengan metode ini akan dipengaruhi oleh peningkatan rakitan tersebut. Oleh karena itu, jangan gunakan metode ini; desain ulang aplikasi untuk menggunakan Load metode atau LoadFrom metode .

Metode ini pertama kali memanggil Load. Jika rakitan tidak ditemukan, metode ini mengembalikan rakitan dari cache rakitan global yang memiliki nama sederhana yang sama, dan nomor versi tertinggi.

Lihat juga

Berlaku untuk