Bagikan melalui


IAnalyzerAssemblyLoader Antarmuka

Definisi

Menangani rakitan penganalisis pemuatan dan dependensinya.

Sebelum rakitan penganalisis dimuat dengan LoadFromPath(String), lokasinya dan lokasi semua dependensinya harus terlebih dahulu ditentukan oleh panggilan ke AddDependencyLocation(String).

public interface class IAnalyzerAssemblyLoader
public interface IAnalyzerAssemblyLoader
type IAnalyzerAssemblyLoader = interface
Public Interface IAnalyzerAssemblyLoader

Keterangan

Sejauh mungkin, implementasi harus tetap konsisten dalam menghadapi pengecualian dan memungkinkan pemanggil untuk menanganinya. Ini memungkinkan pemanggil untuk memutuskan cara menampilkan masalah kepada pengguna dan apakah mereka fatal atau tidak. Misalnya, jika diminta untuk memuat file yang tidak ada atau tidak dapat diakses, alat baris perintah mungkin ingin segera keluar, sementara IDE mungkin ingin terus berjalan dan memberi pengguna kesempatan untuk memperbaiki masalah.

Metode

AddDependencyLocation(String)

Menambahkan file yang perlu dipertimbangkan saat memuat penganalisis atau dependensinya.

LoadFromPath(String)

Mengingat jalur lengkap ke rakitan pada disk, memuat dan mengembalikan objek yang Assembly sesuai.

Berlaku untuk