ComponentInstaller Kelas

Definisi

Menentukan alat penginstal yang menyalin properti dari komponen yang akan digunakan pada waktu penginstalan.

public ref class ComponentInstaller abstract : System::Configuration::Install::Installer
public abstract class ComponentInstaller : System.Configuration.Install.Installer
type ComponentInstaller = class
    inherit Installer
Public MustInherit Class ComponentInstaller
Inherits Installer
Warisan
Turunan

Catatan Bagi Implementer

Ketika Anda mewarisi dari ComponentInstaller, Anda harus mengambil alih CopyFromComponent(IComponent) metode , dan biasanya mengambil Install(IDictionary) alih metode dan Uninstall(IDictionary) .

Konstruktor

Nama Deskripsi
ComponentInstaller()

Menginisialisasi instans baru dari kelas ComponentInstaller.

Properti

Nama Deskripsi
CanRaiseEvents

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
Container

Mendapatkan IContainer yang berisi Component.

(Diperoleh dari Component)
Context

Mendapatkan atau mengatur informasi tentang penginstalan saat ini.

(Diperoleh dari Installer)
DesignMode

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
Events

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke Componentini.

(Diperoleh dari Component)
HelpText

Mendapatkan teks bantuan untuk semua alat penginstal dalam koleksi alat penginstal.

(Diperoleh dari Installer)
Installers

Mendapatkan kumpulan alat penginstal yang dikandung alat penginstal ini.

(Diperoleh dari Installer)
Parent

Mendapatkan atau mengatur alat penginstal yang berisi koleksi milik alat penginstal ini.

(Diperoleh dari Installer)
Site

Mengambil atau menetapkan ISite dari Component.

(Diperoleh dari Component)

Metode

Nama Deskripsi
Commit(IDictionary)

Ketika ditimpa di kelas turunan, menyelesaikan transaksi penginstalan.

(Diperoleh dari Installer)
CopyFromComponent(IComponent)

Ketika ditimpa di kelas turunan, salin semua properti yang diperlukan pada waktu penginstalan dari komponen yang ditentukan.

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Dispose()

Merilis semua sumber daya yang digunakan oleh Component.

(Diperoleh dari Component)
Dispose(Boolean)

Merilis sumber daya yang tidak dikelola yang Component digunakan oleh dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari Component)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetService(Type)

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
Install(IDictionary)

Saat ditimpa di kelas turunan, lakukan penginstalan.

(Diperoleh dari Installer)
IsEquivalentInstaller(ComponentInstaller)

Menentukan apakah alat penginstal yang ditentukan menginstal objek yang sama dengan alat penginstal ini.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek MarshalByRefObject saat ini.

(Diperoleh dari MarshalByRefObject)
OnAfterInstall(IDictionary)

Menaikkan peristiwa AfterInstall.

(Diperoleh dari Installer)
OnAfterRollback(IDictionary)

Menaikkan peristiwa AfterRollback.

(Diperoleh dari Installer)
OnAfterUninstall(IDictionary)

Menaikkan peristiwa AfterUninstall.

(Diperoleh dari Installer)
OnBeforeInstall(IDictionary)

Menaikkan peristiwa BeforeInstall.

(Diperoleh dari Installer)
OnBeforeRollback(IDictionary)

Menaikkan peristiwa BeforeRollback.

(Diperoleh dari Installer)
OnBeforeUninstall(IDictionary)

Menaikkan peristiwa BeforeUninstall.

(Diperoleh dari Installer)
OnCommitted(IDictionary)

Menaikkan peristiwa Committed.

(Diperoleh dari Installer)
OnCommitting(IDictionary)

Menaikkan peristiwa Committing.

(Diperoleh dari Installer)
Rollback(IDictionary)

Ketika ditimpa di kelas turunan, memulihkan status pra-instalasi komputer.

(Diperoleh dari Installer)
ToString()

Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa.

(Diperoleh dari Component)
Uninstall(IDictionary)

Saat ditimpa di kelas turunan, menghapus penginstalan.

(Diperoleh dari Installer)

Acara

Nama Deskripsi
AfterInstall

Terjadi setelah Install(IDictionary) metode semua alat penginstal di Installers properti telah berjalan.

(Diperoleh dari Installer)
AfterRollback

Terjadi setelah penginstalan semua alat penginstal di Installers properti digulung balik.

(Diperoleh dari Installer)
AfterUninstall

Terjadi setelah semua alat penginstal di Installers properti melakukan operasi penghapusan instalasi mereka.

(Diperoleh dari Installer)
BeforeInstall

Terjadi sebelum Install(IDictionary) metode setiap alat penginstal dalam koleksi alat penginstal telah berjalan.

(Diperoleh dari Installer)
BeforeRollback

Terjadi sebelum alat penginstal di Installers properti digulung balik.

(Diperoleh dari Installer)
BeforeUninstall

Terjadi sebelum alat penginstal di Installers properti melakukan operasi penghapusan instalasinya.

(Diperoleh dari Installer)
Committed

Terjadi setelah semua alat penginstal di Installers properti melakukan penginstalan mereka.

(Diperoleh dari Installer)
Committing

Terjadi sebelum alat penginstal di Installers properti menerapkan penginstalan mereka.

(Diperoleh dari Installer)
Disposed

Terjadi ketika komponen dibuang oleh panggilan ke metode Dispose().

(Diperoleh dari Component)

Berlaku untuk