Java.Util.Concurrent.Executors.UnconfigurableExecutorService Method
Returns an object that delegates all defined Java.Util.Concurrent.IExecutorService methods to the given executor, but not any other methods that might otherwise be accessible using casts.

Syntax

[Android.Runtime.Register("unconfigurableExecutorService", "(Ljava/util/concurrent/ExecutorService;)Ljava/util/concurrent/ExecutorService;", "")]
public static IExecutorService UnconfigurableExecutorService (IExecutorService executor)

Parameters

executor
the underlying implementation

Returns

Documentation for this section has not yet been entered.

Exceptions

TypeReason
Java.Lang.NullPointerExceptionif executor null

Remarks

Returns an object that delegates all defined Java.Util.Concurrent.IExecutorService methods to the given executor, but not any other methods that might otherwise be accessible using casts. This provides a way to safely "freeze" configuration and disallow tuning of a given concrete implementation.

[Android Documentation]

Requirements

Namespace: Java.Util.Concurrent
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1