RegistrationServices.RegisterAssembly Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
Nilai yang AssemblyRegistrationFlags menunjukkan pengaturan khusus yang digunakan saat mendaftar .assembly
Mengembalikan
true
jika assembly
berisi jenis yang berhasil didaftarkan; jika tidak false
, jika rakitan tidak berisi jenis yang memenuhi syarat.
Penerapan
- Atribut
Pengecualian
assembly
adalah 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.