RegistrationServices.RegisterAssembly Metode

Definisi

Mendaftarkan kelas dalam rakitan terkelola untuk mengaktifkan pembuatan dari COM.

public:
 virtual bool RegisterAssembly(System::Reflection::Assembly ^ assembly, System::Runtime::InteropServices::AssemblyRegistrationFlags flags);
public virtual bool RegisterAssembly (System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags);
[System.Security.SecurityCritical]
public virtual bool RegisterAssembly (System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags);
abstract member RegisterAssembly : System.Reflection.Assembly * System.Runtime.InteropServices.AssemblyRegistrationFlags -> bool
override this.RegisterAssembly : System.Reflection.Assembly * System.Runtime.InteropServices.AssemblyRegistrationFlags -> bool
[<System.Security.SecurityCritical>]
abstract member RegisterAssembly : System.Reflection.Assembly * System.Runtime.InteropServices.AssemblyRegistrationFlags -> bool
override this.RegisterAssembly : System.Reflection.Assembly * System.Runtime.InteropServices.AssemblyRegistrationFlags -> bool
Public Overridable Function RegisterAssembly (assembly As Assembly, flags As AssemblyRegistrationFlags) As Boolean

Parameter

assembly
Assembly

Perakitan yang akan didaftarkan.

flags
AssemblyRegistrationFlags

Nilai yang AssemblyRegistrationFlags menunjukkan pengaturan khusus yang digunakan saat mendaftarkan assembly.

Mengembalikan

true jika assembly berisi jenis yang berhasil didaftarkan; jika tidak false , rakitan tidak berisi jenis yang memenuhi syarat.

Penerapan

Atribut

Pengecualian

assemblyadalah null.

Nama assembly lengkapnya adalah null.

-atau-

Metode yang ditandai dengan ComRegisterFunctionAttribute bukan static.

-atau-

Ada lebih dari satu metode yang ditandai dengan ComRegisterFunctionAttribute pada tingkat hierarki tertentu.

-atau-

Tanda tangan metode yang ditandai dengan ComRegisterFunctionAttribute tidak valid.

Fungsi pendaftaran kustom yang ditentukan pengguna (ditandai dengan ComRegisterFunctionAttribute atribut ) memberikan pengecualian.

Keterangan

RegisterAssembly menambahkan entri registri yang sesuai untuk jenis dalam rakitan yang ditentukan. Metode ini juga memanggil fungsi pendaftaran apa pun yang ditemukan di perakitan.

Gunakan Assembly.Load untuk mendapatkan assembly.

Berlaku untuk