System.Configuration.Install Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kendi bileşenleriniz için özel yükleyiciler yazmanıza olanak sağlayan sınıflar sağlar. Installer sınıfı, .NET Framework'teki tüm özel yükleyiciler için temel sınıftır.
Sınıflar
| Name | Description |
|---|---|
| AssemblyInstaller |
Bir derlemeyi yükler ve içindeki tüm yükleyicileri çalıştırır. |
| ComponentInstaller |
Yükleme zamanında kullanılacak bir bileşenden özellikleri kopyalayan yükleyiciyi belirtir. |
| InstallContext |
Geçerli yükleme hakkında bilgi içerir. |
| Installer |
Özel yüklemeler için temel sağlar. |
| InstallerCollection |
Yükleme sırasında çalıştırılacak yükleyici koleksiyonunu içerir. |
| InstallEventArgs |
Olaylar için veri sağlar: , , , , , BeforeRollback, BeforeUninstallAfterRollback, AfterUninstall. CommittedCommittingAfterInstallBeforeInstall |
| InstallException |
Yüklemenin işleme, geri alma veya kaldırma aşamasında bir hata oluştuğunda oluşan özel durum. |
| ManagedInstallerClass |
Yönetilen yüklemeyi temsil eder. |
| TransactedInstaller |
Tamamen başarılı olan veya başarısız olan ve bilgisayarı ilk durumunda bırakan bir yükleyici tanımlar. |
Arabirimler
| Name | Description |
|---|---|
| IManagedInstaller |
Yönetilen yükleyici için bir arabirim sağlar. |
Numaralandırmalar
| Name | Description |
|---|---|
| UninstallAction |
Bir yükleyicinin kaldırma sırasında ne yapması gerektiğini belirtir. |
Temsilciler
| Name | Description |
|---|---|
| InstallEventHandler |
bir öğesinin , , AfterInstall, Committing, Committed, BeforeRollback, BeforeUninstallAfterRollbackveya AfterUninstall olayını Installerişleyecek BeforeInstallyöntemi temsil eder. |
Açıklamalar
Installers özelliği aracılığıyla, bir yükleyici alt öğe olarak diğer yükleyicilerden oluşan bir koleksiyon içerir. Yükleyici yürütülürken alt öğeleri arasında döngüye geçer ve , Commit, Rollbackveya Uninstallçağrısında Installbulunur. Koleksiyondaki Installers bir nesne örneği için bkz EventLogInstaller. .
özelliği, Context yükleme hakkında bilgi içerir. Örneğin, yükleme için günlük dosyasının konumu, yöntemin Uninstall gerektirdiği bilgileri kaydeden dosyanın konumu ve yükleme yürütülebilir dosyası çalıştırıldığında girilen komut satırı hakkında bilgiler. Yükleme yürütülebilir dosyası örneği için bkz. Installutil.exe (Yükleyici Aracı).
Install, Commit, Rollbackve Uninstall yöntemleri her zaman aynı örneğinde Installerçağrılmaz. Örneğin, bir Installer uygulamayı yüklemek ve işlemek için bir kullanabilir ve ardından bu öğesine başvuruyu Installerserbest bırakabilirsiniz. Daha sonra, uygulamanın kaldırılması bir öğesine yeni bir Installerbaşvuru oluşturur. Bu, yönteminin Uninstall farklı bir örneğinde Installerçağrıldığı anlamına gelir. Bu nedenle, bir bilgisayarın durumunu yükleyiciye kaydetmeyin. Bunun yerine, çağrılar arasında korunan ve , Commit, Rollbackve Uninstall yöntemlerine Installgeçirilen bir IDictionary kullanın.