Bagikan melalui


RegistrationServices.UnregisterAssembly(Assembly) Metode

Definisi

Membatalkan pendaftaran kelas dalam rakitan terkelola.

public:
 virtual bool UnregisterAssembly(System::Reflection::Assembly ^ assembly);
public virtual bool UnregisterAssembly (System.Reflection.Assembly assembly);
[System.Security.SecurityCritical]
public virtual bool UnregisterAssembly (System.Reflection.Assembly assembly);
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
override this.UnregisterAssembly : System.Reflection.Assembly -> bool
[<System.Security.SecurityCritical>]
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
override this.UnregisterAssembly : System.Reflection.Assembly -> bool
Public Overridable Function UnregisterAssembly (assembly As Assembly) As Boolean

Parameter

assembly
Assembly

Rakitan yang akan dibatalkan pendaftarannya.

Mengembalikan

true jika assembly berisi jenis yang berhasil dibatalkan pendaftarannya; 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 ComUnregisterFunctionAttribute bukan static.

-atau-

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

-atau-

Tanda tangan metode yang ditandai dengan ComUnregisterFunctionAttribute tidak valid.

Fungsi unregistrasi kustom yang ditentukan pengguna (ditandai dengan ComUnregisterFunctionAttribute atribut ) memberikan pengecualian.

Keterangan

UnregisterAssembly menghapus entri registri untuk jenis dalam rakitan yang ditentukan yang sebelumnya ditambahkan oleh RegisterAssembly. Metode ini juga memanggil fungsi tidak registrasi yang ditemukan di perakitan.

Berlaku untuk