Freigeben über


Executors.Callable Methode

Definition

Überlädt

Callable(IRunnable)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aufgabe ausführt und zurückgibt null.

Callable(IPrivilegedAction)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene privilegierte Aktion ausführt und das Ergebnis zurückgibt.

Callable(IPrivilegedExceptionAction)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aktion mit privilegierter Ausnahme ausführt und das Ergebnis zurückgibt.

Callable(IRunnable, Object)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aufgabe ausführt und das angegebene Ergebnis zurückgibt.

Callable(IRunnable)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aufgabe ausführt und zurückgibt null.

[Android.Runtime.Register("callable", "(Ljava/lang/Runnable;)Ljava/util/concurrent/Callable;", "")]
public static Java.Util.Concurrent.ICallable? Callable (Java.Lang.IRunnable? task);
[<Android.Runtime.Register("callable", "(Ljava/lang/Runnable;)Ljava/util/concurrent/Callable;", "")>]
static member Callable : Java.Lang.IRunnable -> Java.Util.Concurrent.ICallable

Parameter

task
IRunnable

auszuführende Aufgabe

Gibt zurück

ein aufrufbares Objekt

Attribute

Ausnahmen

if task null

Hinweise

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aufgabe ausführt und zurückgibt null.

Java-Dokumentation für java.util.concurrent.Executors.callable(java.lang.Runnable).

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:

Callable(IPrivilegedAction)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene privilegierte Aktion ausführt und das Ergebnis zurückgibt.

[Android.Runtime.Register("callable", "(Ljava/security/PrivilegedAction;)Ljava/util/concurrent/Callable;", "")]
public static Java.Util.Concurrent.ICallable? Callable (Java.Security.IPrivilegedAction? action);
[<Android.Runtime.Register("callable", "(Ljava/security/PrivilegedAction;)Ljava/util/concurrent/Callable;", "")>]
static member Callable : Java.Security.IPrivilegedAction -> Java.Util.Concurrent.ICallable

Parameter

action
IPrivilegedAction

die auszuführende privilegierte Aktion

Gibt zurück

ein aufrufbares Objekt

Attribute

Hinweise

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene privilegierte Aktion ausführt und das Ergebnis zurückgibt.

Java-Dokumentation für java.util.concurrent.Executors.callable(java.security.PrivilegedAction<?>).

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:

Callable(IPrivilegedExceptionAction)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aktion mit privilegierter Ausnahme ausführt und das Ergebnis zurückgibt.

[Android.Runtime.Register("callable", "(Ljava/security/PrivilegedExceptionAction;)Ljava/util/concurrent/Callable;", "")]
public static Java.Util.Concurrent.ICallable? Callable (Java.Security.IPrivilegedExceptionAction? action);
[<Android.Runtime.Register("callable", "(Ljava/security/PrivilegedExceptionAction;)Ljava/util/concurrent/Callable;", "")>]
static member Callable : Java.Security.IPrivilegedExceptionAction -> Java.Util.Concurrent.ICallable

Parameter

action
IPrivilegedExceptionAction

die auszuführende Aktion für privilegierte Ausnahme

Gibt zurück

ein aufrufbares Objekt

Attribute

Hinweise

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aktion mit privilegierter Ausnahme ausführt und das Ergebnis zurückgibt.

Java-Dokumentation für java.util.concurrent.Executors.callable(java.security.PrivilegedExceptionAction<?>).

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:

Callable(IRunnable, Object)

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aufgabe ausführt und das angegebene Ergebnis zurückgibt.

[Android.Runtime.Register("callable", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/Callable;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Concurrent.ICallable? Callable (Java.Lang.IRunnable? task, Java.Lang.Object? result);
[<Android.Runtime.Register("callable", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/Callable;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Callable : Java.Lang.IRunnable * Java.Lang.Object -> Java.Util.Concurrent.ICallable

Parameter

task
IRunnable

auszuführende Aufgabe

result
Object

das Ergebnis, das zurückgegeben werden soll

Gibt zurück

ein aufrufbares Objekt

Attribute

Hinweise

Gibt ein Callable Objekt zurück, das beim Aufrufen die angegebene Aufgabe ausführt und das angegebene Ergebnis zurückgibt. Dies kann nützlich sein, wenn Methoden angewendet werden, die eine Callable andernfalls ergebnislose Aktion erfordern.

Java-Dokumentation für java.util.concurrent.Executors.callable(java.lang.Runnable, T).

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: