ScheduledThreadPoolExecutor Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| ScheduledThreadPoolExecutor(Int32) |
Создает новый |
| ScheduledThreadPoolExecutor(Int32, IRejectedExecutionHandler) |
Создает новый |
| ScheduledThreadPoolExecutor(Int32, IThreadFactory) |
Создает новый |
| ScheduledThreadPoolExecutor(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
| ScheduledThreadPoolExecutor(Int32, IThreadFactory, IRejectedExecutionHandler) |
Создает новый |
ScheduledThreadPoolExecutor(Int32)
Создает новый ScheduledThreadPoolExecutor с заданным размером основного пула.
[Android.Runtime.Register(".ctor", "(I)V", "")]
public ScheduledThreadPoolExecutor(int corePoolSize);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Util.Concurrent.ScheduledThreadPoolExecutor : int -> Java.Util.Concurrent.ScheduledThreadPoolExecutor
Параметры
- corePoolSize
- Int32
количество потоков, которые следует хранить в пуле, даже если они неактивны, если allowCoreThreadTimeOut только не задано
- Атрибуты
Исключения
если corePoolSize
Комментарии
Создает новый ScheduledThreadPoolExecutor с заданным размером основного пула.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ScheduledThreadPoolExecutor(Int32, IRejectedExecutionHandler)
Создает новый ScheduledThreadPoolExecutor с заданными начальными параметрами.
[Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/RejectedExecutionHandler;)V", "")]
public ScheduledThreadPoolExecutor(int corePoolSize, Java.Util.Concurrent.IRejectedExecutionHandler? handler);
[<Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/RejectedExecutionHandler;)V", "")>]
new Java.Util.Concurrent.ScheduledThreadPoolExecutor : int * Java.Util.Concurrent.IRejectedExecutionHandler -> Java.Util.Concurrent.ScheduledThreadPoolExecutor
Параметры
- corePoolSize
- Int32
количество потоков, которые следует хранить в пуле, даже если они неактивны, если allowCoreThreadTimeOut только не задано
- handler
- IRejectedExecutionHandler
обработчик, используемый при блокировке выполнения, так как достигнуты границы потока и емкости очереди.
- Атрибуты
Исключения
если corePoolSize
Значение handler NULL
Комментарии
Создает новый ScheduledThreadPoolExecutor с заданными начальными параметрами.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ScheduledThreadPoolExecutor(Int32, IThreadFactory)
Создает новый ScheduledThreadPoolExecutor с заданными начальными параметрами.
[Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/ThreadFactory;)V", "")]
public ScheduledThreadPoolExecutor(int corePoolSize, Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/ThreadFactory;)V", "")>]
new Java.Util.Concurrent.ScheduledThreadPoolExecutor : int * Java.Util.Concurrent.IThreadFactory -> Java.Util.Concurrent.ScheduledThreadPoolExecutor
Параметры
- corePoolSize
- Int32
количество потоков, которые следует хранить в пуле, даже если они неактивны, если allowCoreThreadTimeOut только не задано
- threadFactory
- IThreadFactory
Фабрика, используемая при создании нового потока исполнителем
- Атрибуты
Исключения
если corePoolSize
Значение threadFactory NULL
Комментарии
Создает новый ScheduledThreadPoolExecutor с заданными начальными параметрами.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ScheduledThreadPoolExecutor(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected ScheduledThreadPoolExecutor(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ScheduledThreadPoolExecutor : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ScheduledThreadPoolExecutor
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ScheduledThreadPoolExecutor(Int32, IThreadFactory, IRejectedExecutionHandler)
Создает новый ScheduledThreadPoolExecutor с заданными начальными параметрами.
[Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V", "")]
public ScheduledThreadPoolExecutor(int corePoolSize, Java.Util.Concurrent.IThreadFactory? threadFactory, Java.Util.Concurrent.IRejectedExecutionHandler? handler);
[<Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V", "")>]
new Java.Util.Concurrent.ScheduledThreadPoolExecutor : int * Java.Util.Concurrent.IThreadFactory * Java.Util.Concurrent.IRejectedExecutionHandler -> Java.Util.Concurrent.ScheduledThreadPoolExecutor
Параметры
- corePoolSize
- Int32
количество потоков, которые следует хранить в пуле, даже если они неактивны, если allowCoreThreadTimeOut только не задано
- threadFactory
- IThreadFactory
Фабрика, используемая при создании нового потока исполнителем
- handler
- IRejectedExecutionHandler
обработчик, используемый при блокировке выполнения, так как достигнуты границы потока и емкости очереди.
- Атрибуты
Исключения
если corePoolSize
Значение threadFactory NULL или handler значение NULL
Комментарии
Создает новый ScheduledThreadPoolExecutor с заданными начальными параметрами.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.