Sprache

ScheduledThreadPoolExecutor Konstruktoren

Definition

Überlädt

Name Beschreibung
ScheduledThreadPoolExecutor(Int32)

Erstellt eine neue ScheduledThreadPoolExecutor mit der angegebenen Kernpoolgröße.

ScheduledThreadPoolExecutor(Int32, IRejectedExecutionHandler)

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

ScheduledThreadPoolExecutor(Int32, IThreadFactory)

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

ScheduledThreadPoolExecutor(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

ScheduledThreadPoolExecutor(Int32, IThreadFactory, IRejectedExecutionHandler)

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

ScheduledThreadPoolExecutor(Int32)

Erstellt eine neue ScheduledThreadPoolExecutor mit der angegebenen Kernpoolgröße.

[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

Parameter

corePoolSize
Int32

die Anzahl der Threads, die im Pool beibehalten werden sollen, auch wenn sie im Leerlauf sind, es sei denn allowCoreThreadTimeOut , sie sind festgelegt

Attribute

Ausnahmen

wenn corePoolSize

Hinweise

Erstellt eine neue ScheduledThreadPoolExecutor mit der angegebenen Kernpoolgröße.

Java-Dokumentation für java.util.concurrent.ScheduledThreadPoolExecutor.ScheduledThreadPoolExecutor(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ScheduledThreadPoolExecutor(Int32, IRejectedExecutionHandler)

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

[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

Parameter

corePoolSize
Int32

die Anzahl der Threads, die im Pool beibehalten werden sollen, auch wenn sie im Leerlauf sind, es sei denn allowCoreThreadTimeOut , sie sind festgelegt

handler
IRejectedExecutionHandler

der Handler, der verwendet werden soll, wenn die Ausführung blockiert wird, da die Threadgrenzen und Warteschlangenkapazitäten erreicht sind.

Attribute

Ausnahmen

wenn corePoolSize

WENN handler NULL ist

Hinweise

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

Java-Dokumentation für java.util.concurrent.ScheduledThreadPoolExecutor.ScheduledThreadPoolExecutor(int, java.util.concurrent.RejectedExecutionHandler).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ScheduledThreadPoolExecutor(Int32, IThreadFactory)

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

[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

Parameter

corePoolSize
Int32

die Anzahl der Threads, die im Pool beibehalten werden sollen, auch wenn sie im Leerlauf sind, es sei denn allowCoreThreadTimeOut , sie sind festgelegt

threadFactory
IThreadFactory

die Factory, die verwendet werden soll, wenn der Executor einen neuen Thread erstellt

Attribute

Ausnahmen

wenn corePoolSize

WENN threadFactory NULL ist

Hinweise

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

Java-Dokumentation für java.util.concurrent.ScheduledThreadPoolExecutor.ScheduledThreadPoolExecutor(int, java.util.concurrent.ThreadFactory).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ScheduledThreadPoolExecutor(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

protected ScheduledThreadPoolExecutor(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ScheduledThreadPoolExecutor : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ScheduledThreadPoolExecutor

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ScheduledThreadPoolExecutor(Int32, IThreadFactory, IRejectedExecutionHandler)

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

[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

Parameter

corePoolSize
Int32

die Anzahl der Threads, die im Pool beibehalten werden sollen, auch wenn sie im Leerlauf sind, es sei denn allowCoreThreadTimeOut , sie sind festgelegt

threadFactory
IThreadFactory

die Factory, die verwendet werden soll, wenn der Executor einen neuen Thread erstellt

handler
IRejectedExecutionHandler

der Handler, der verwendet werden soll, wenn die Ausführung blockiert wird, da die Threadgrenzen und Warteschlangenkapazitäten erreicht sind.

Attribute

Ausnahmen

wenn corePoolSize

wenn threadFactory oder handler null ist

Hinweise

Erstellt ein neues ScheduledThreadPoolExecutor mit den angegebenen Anfangsparametern.

Java-Dokumentation für java.util.concurrent.ScheduledThreadPoolExecutor.ScheduledThreadPoolExecutor(int, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: