Aracılığıyla paylaş


Uygulama Etki Alanlarını Kullanma

Not

Bu makale .NET Framework'e özgüdür. .NET 6 ve sonraki sürümleri de dahil olmak üzere daha yeni .NET uygulamaları için geçerli değildir.

Uygulama etki alanları, ortak dil çalışma zamanı için bir yalıtım birimi sağlar. Bunlar oluşturulur ve bir işlem içinde çalıştırılır. Uygulama etki alanları genellikle çalışma zamanını bir işleme yükleme ve uygulama etki alanı içinde kullanıcı kodu yürütmeden sorumlu bir uygulama olan çalışma zamanı konağı tarafından oluşturulur. Çalışma zamanı konağı bir işlem ve varsayılan bir uygulama etki alanı oluşturur ve içinde yönetilen kod çalıştırır. Çalışma zamanı konakları ASP.NET ve Windows kabuğunu içerir.

Çoğu uygulama için kendi uygulama etki alanınızı oluşturmanız gerekmez; çalışma zamanı konağı sizin için gerekli tüm uygulama etki alanlarını oluşturur. Ancak, uygulamanızın kodu yalıtması veya DLL'leri kullanıp kaldırması gerekiyorsa ek uygulama etki alanları oluşturabilir ve yapılandırabilirsiniz.

Bu Bölümde

Nasıl yapılır: Uygulama Etki Alanı Oluşturma Program aracılığıyla uygulama etki alanı oluşturmayı açıklar.

Nasıl yapılır: Uygulama Etki Alanını Kaldırma Bir uygulama etki alanının program aracılığıyla nasıl kaldırılacağını açıklar.

Nasıl yapılır: Uygulama Etki Alanı Yapılandırma Uygulama etki alanını yapılandırmaya giriş sağlar.

Uygulama Etki Alanından Kurulum Bilgilerini Alma Bir uygulama etki alanından kurulum bilgilerinin nasıl alındığı açıklanır.

Nasıl yapılır: Derlemeleri Uygulama Etki Alanına Yükleme Bir derlemenin uygulama etki alanına nasıl yükleneceklerini açıklar.

Nasıl yapılır: Derlemeden Tür ve Üye Bilgilerini Alma Derleme hakkındaki bilgilerin nasıl alındığı açıklanır.

Gölge Kopyalama Derlemeleri Gölge kopyalamanın kullanımdayken derlemelere güncelleştirmelere nasıl izin verdiği ve gölge kopyalamanın nasıl yapılandırıldığı açıklanır.

Nasıl yapılır: İlk Şans Özel Durum Bildirimlerini Alma Ortak dil çalışma zamanı özel durum işleyicilerini aramaya başlamadan önce bir özel durumun oluştuğuna ilişkin bir bildirimi nasıl alabileceğinizi açıklar.

Derleme Yüklerini Çözme Derleme yükü hatalarını çözmek için olayı kullanma AppDomain.AssemblyResolve konusunda rehberlik sağlar.

Başvuru

AppDomain Bir uygulama etki alanını temsil eder. Uygulama etki alanlarını oluşturmak ve denetlemek için yöntemler sağlar.

.NET'teki derlemeler Derlemeler tarafından gerçekleştirilen işlevlere genel bir bakış sağlar.

Bütünleştirilmiş Kodlarla Programlama Derlemelerde özniteliklerin nasıl oluşturulacağını, imzalandığını ve ayarlandığını açıklar.

Dinamik Yöntemleri ve Derlemeleri Yayma Dinamik derlemelerin nasıl oluşturulacağını açıklar.

Uygulama Etki Alanları Uygulama etki alanlarına kavramsal bir genel bakış sağlar.

Yansımaya Genel Bakış Bir derleme hakkında bilgi almak için Yansıma sınıfının nasıl kullanılacağını açıklar.