Nyelv

ComponentInstaller Osztály

Definíció

Olyan telepítőt ad meg, amely a telepítési időpontban használni kívánt összetevők tulajdonságait másolja át.

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
Öröklődés
Származtatott

Megjegyzések az implementálókhoz

Ha örököl, ComponentInstallerfelül kell bírálnia a metódustCopyFromComponent(IComponent), és általában felül kell bírálnia a metódusokat és Install(IDictionary) a Uninstall(IDictionary) metódusokat.

Konstruktorok

Name Description
ComponentInstaller()

Inicializálja a ComponentInstaller osztály új példányát.

Tulajdonságok

Name Description
CanRaiseEvents

Beolvas egy értéket, amely jelzi, hogy az összetevő képes-e eseményt létrehozni.

(Öröklődés forrása Component)
Container

Lekéri a IContainer .Component

(Öröklődés forrása Component)
Context

Lekéri vagy beállítja az aktuális telepítéssel kapcsolatos információkat.

(Öröklődés forrása Installer)
DesignMode

Olyan értéket kap, amely jelzi, hogy az Component aktuálisan tervezési módban van-e.

(Öröklődés forrása Component)
Events

Lekéri az ehhez Componentcsatolt eseménykezelők listáját.

(Öröklődés forrása Component)
HelpText

Lekéri a telepítőgyűjtemény összes telepítőjének súgószövegét.

(Öröklődés forrása Installer)
Installers

Lekéri a telepítő által tartalmazott telepítők gyűjteményét.

(Öröklődés forrása Installer)
Parent

Lekéri vagy beállítja azt a gyűjteményt tartalmazó telepítőt, amelyhez ez a telepítő tartozik.

(Öröklődés forrása Installer)
Site

Lekéri vagy megadja a ISite értékét a Component-hez.

(Öröklődés forrása Component)

Metódusok

Name Description
Commit(IDictionary)

Ha felül van bírálva egy származtatott osztályban, befejezi a telepítési tranzakciót.

(Öröklődés forrása Installer)
CopyFromComponent(IComponent)

Ha egy származtatott osztályban felül van bírálva, a megadott összetevőről másolja át a telepítéskor szükséges összes tulajdonságot.

CreateObjRef(Type)

Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt.

(Öröklődés forrása MarshalByRefObject)
Dispose()

Felszabadítja a .-hez használt összes erőforrást Component.

(Öröklődés forrása Component)
Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által Component használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

(Öröklődés forrása Component)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetLifetimeService()
Elavult.

Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot.

(Öröklődés forrása MarshalByRefObject)
GetService(Type)

Olyan objektumot ad vissza, amely az általa vagy annak által ComponentContainernyújtott szolgáltatást jelöli.

(Öröklődés forrása Component)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
InitializeLifetimeService()
Elavult.

Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához.

(Öröklődés forrása MarshalByRefObject)
Install(IDictionary)

Ha felül van bírálva egy származtatott osztályban, végrehajtja a telepítést.

(Öröklődés forrása Installer)
IsEquivalentInstaller(ComponentInstaller)

Meghatározza, hogy a megadott telepítő ugyanazt az objektumot telepíti-e, mint a telepítő.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
MemberwiseClone(Boolean)

Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre.

(Öröklődés forrása MarshalByRefObject)
OnAfterInstall(IDictionary)

Az eseményt emeli AfterInstall ki.

(Öröklődés forrása Installer)
OnAfterRollback(IDictionary)

Az eseményt emeli AfterRollback ki.

(Öröklődés forrása Installer)
OnAfterUninstall(IDictionary)

Az eseményt emeli AfterUninstall ki.

(Öröklődés forrása Installer)
OnBeforeInstall(IDictionary)

Az eseményt emeli BeforeInstall ki.

(Öröklődés forrása Installer)
OnBeforeRollback(IDictionary)

Az eseményt emeli BeforeRollback ki.

(Öröklődés forrása Installer)
OnBeforeUninstall(IDictionary)

Az eseményt emeli BeforeUninstall ki.

(Öröklődés forrása Installer)
OnCommitted(IDictionary)

Az eseményt emeli Committed ki.

(Öröklődés forrása Installer)
OnCommitting(IDictionary)

Az eseményt emeli Committing ki.

(Öröklődés forrása Installer)
Rollback(IDictionary)

Ha egy származtatott osztályban felül van bírálva, visszaállítja a számítógép telepítés előtti állapotát.

(Öröklődés forrása Installer)
ToString()

String A ( ha van) nevet tartalmazó értéket Componentad vissza. Ezt a módszert nem szabad felülírni.

(Öröklődés forrása Component)
Uninstall(IDictionary)

Ha felül van bírálva egy származtatott osztályban, eltávolít egy telepítést.

(Öröklődés forrása Installer)

esemény

Name Description
AfterInstall

A tulajdonságban lévő Install(IDictionary) összes telepítő metódusának futtatása után Installers következik be.

(Öröklődés forrása Installer)
AfterRollback

A tulajdonságban lévő Installers összes telepítő telepítése után következik be.

(Öröklődés forrása Installer)
AfterUninstall

Akkor következik be, ha a tulajdonság összes telepítője végrehajtja az Installers eltávolítási műveleteket.

(Öröklődés forrása Installer)
BeforeInstall

A telepítőgyűjteményben lévő összes telepítő metódusának futtatása előtt Install(IDictionary) következik be.

(Öröklődés forrása Installer)
BeforeRollback

A tulajdonság telepítőinek Installers visszaállítása előtt történik.

(Öröklődés forrása Installer)
BeforeUninstall

Mielőtt a tulajdonság telepítői végrehajtanák az Installers eltávolítási műveleteket.

(Öröklődés forrása Installer)
Committed

Akkor fordul elő, ha a tulajdonság összes telepítője véglegesítette a Installers telepítést.

(Öröklődés forrása Installer)
Committing

Mielőtt a tulajdonság telepítői véglegesítik a Installers telepítésüket.

(Öröklődés forrása Installer)
Disposed

Akkor fordul elő, ha az összetevőt a metódus hívása megsemmisíti Dispose() .

(Öröklődés forrása Component)

A következőre érvényes: