Поделиться через


Executors.Callable Метод

Определение

Перегрузки

Callable(IRunnable)

Callable Возвращает объект, который при вызове выполняет заданную задачу и возвращает.null

Callable(IPrivilegedAction)

Возвращает объект, который при вызове запускает заданное Callable привилегированное действие и возвращает его результат.

Callable(IPrivilegedExceptionAction)

Возвращает объект, который при вызове запускает заданное Callable действие привилегированного исключения и возвращает его результат.

Callable(IRunnable, Object)

Callable Возвращает объект, который при вызове запускает заданную задачу и возвращает заданный результат.

Callable(IRunnable)

Callable Возвращает объект, который при вызове выполняет заданную задачу и возвращает.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

Параметры

task
IRunnable

задача для выполнения

Возвращаемое значение

вызываемый объект

Атрибуты

Исключения

Значение NULL задачи

Комментарии

Callable Возвращает объект, который при вызове выполняет заданную задачу и возвращает.null

Документация по Java для java.util.concurrent.Executors.callable(java.lang.Runnable).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Callable(IPrivilegedAction)

Возвращает объект, который при вызове запускает заданное Callable привилегированное действие и возвращает его результат.

[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

Параметры

action
IPrivilegedAction

привилегированное действие для выполнения

Возвращаемое значение

вызываемый объект

Атрибуты

Комментарии

Возвращает объект, который при вызове запускает заданное Callable привилегированное действие и возвращает его результат.

Документация по Java для java.util.concurrent.Executors.callable(java.security.PrivilegedAction<?>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Callable(IPrivilegedExceptionAction)

Возвращает объект, который при вызове запускает заданное Callable действие привилегированного исключения и возвращает его результат.

[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

Параметры

action
IPrivilegedExceptionAction

действие привилегированного исключения для выполнения

Возвращаемое значение

вызываемый объект

Атрибуты

Комментарии

Возвращает объект, который при вызове запускает заданное Callable действие привилегированного исключения и возвращает его результат.

Документация по Java для java.util.concurrent.Executors.callable(java.security.PrivilegedExceptionAction<?>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Callable(IRunnable, Object)

Callable Возвращает объект, который при вызове запускает заданную задачу и возвращает заданный результат.

[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

Параметры

task
IRunnable

задача для выполнения

result
Object

Результат, возвращаемый

Возвращаемое значение

вызываемый объект

Атрибуты

Комментарии

Callable Возвращает объект, который при вызове запускает заданную задачу и возвращает заданный результат. Это может быть полезно при применении методов, требующих Callable применения к иному результату действия.

Документация по Java для java.util.concurrent.Executors.callable(java.lang.Runnable, T).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к