Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
bir iş parçacığı başlatıldığında iş parçacığı yığınının tamamının işlenip işlenmeyeceğini belirtir.
<konfigürasyon>
<Çalışma zamanı>
<disableCommitThreadStack>
Sözdizimi
<disableCommitThreadStack enabled="0|1"/>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Attributes
| Özellik | Description |
|---|---|
| enabled | Gerekli öznitelik. İş parçacığı başlangıcında tam iş parçacığı yığınının işlenmesinin (varsayılan davranış) devre dışı bırakılıp bırakılmayacağını belirtir. |
enabled Özniteliği
| Değer | Description |
|---|---|
| 0 | Ortak dil çalışma zamanının varsayılan davranışını devre dışı bırakmayın; bu, bir iş parçacığı başlatıldığında tam iş parçacığı yığınını işlemektir. |
| 1 | Bir iş parçacığı başlatıldığında iş parçacığı yığınının tamamını işlemek için ortak dil çalışma zamanının varsayılan davranışını devre dışı bırakın. |
Alt Öğeler
Yok.
Üst Öğeler
| Öğe | Description |
|---|---|
configuration |
Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe. |
runtime |
Derleme bağlama ve çöp toplama hakkında bilgi içerir. |
Açıklamalar
Ortak dil çalışma zamanının varsayılan davranışı, bir iş parçacığı başlatıldığında tam iş parçacığı yığınını işlemektir. Belleği sınırlı olan bir sunucuda çok sayıda iş parçacığı oluşturulması gerekiyorsa ve bu iş parçacıklarının çoğu çok az yığın alanı kullanacaksa, ortak dil çalışma zamanı bir iş parçacığı başlatıldığında tam iş parçacığı yığınını hemen işlemezse sunucu daha iyi çalışabilir.
Uyarı
Yönetilmeyen konaklar, aynı sonucu elde etmek için STARTUP_DISABLE_COMMITTHREADSTACK numaralandırmasında başlangıç bayrağını kullanabilir.
Example
Aşağıdaki örnekte, ortak dil çalışma zamanının varsayılan davranışının nasıl devre dışı bırakıldığı gösterilmektedir. Bu, iş parçacığı başlangıcında iş parçacığı yığınının tamamını işlemektir.
<configuration>
<runtime>
<disableCommitThreadStack enabled="1" />
</runtime>
</configuration>