ParallelOptions Sınıf
Tanım
Ö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.
sınıfındaki Parallel yöntemlerin çalışmasını yapılandıran seçenekleri depolar.
public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
- Devralma
-
ParallelOptions
Açıklamalar
Varsayılan olarak, sınıfındaki Parallel yöntemler tüm kullanılabilir işlemcileri kullanmayı dener, iptal edilemez ve varsayılanı TaskScheduler (TaskScheduler.Default hedeflemektedir). ParallelOptions bu varsayılanları geçersiz kılmayı etkinleştirir.
Oluşturucular
ParallelOptions() |
ParallelOptions sınıfının yeni bir örneğini başlatır. |
Özellikler
CancellationToken |
Bu ParallelOptions örnekle ilişkili öğesini CancellationToken alır veya ayarlar. |
MaxDegreeOfParallelism |
Bu ParallelOptions örnek tarafından etkinleştirilen en fazla eş zamanlı görev sayısını alır veya ayarlar. |
TaskScheduler |
Bu ParallelOptions örnekle ilişkili öğesini TaskScheduler alır veya ayarlar. Bu özelliğin null olarak ayarlanması geçerli zamanlayıcının kullanılması gerektiğini gösterir. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Şunlara uygulanır
İş Parçacığı Güvenliği
Oluşturucu iş parçacığı açısından güvenlidir ve birden çok örnek oluşturmak için birden çok iş parçacığı tarafından eşzamanlı olarak kullanılabilir. Diğer genel üyelerin hiçbiri iş parçacığı açısından güvenli değil.