Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa un objeto que programa las unidades de trabajo en el grupo de subprocesos.
Jerarquía de herencia
System.Object
System.Reactive.Concurrency.ThreadPoolScheduler
Espacio de nombres:System.Reactive.Concurrency
Ensamblaje: System.Reactive (en System.Reactive.dll)
Sintaxis
'Declaration
Public NotInheritable Class ThreadPoolScheduler _
Implements IScheduler
'Usage
Dim instance As ThreadPoolScheduler
public sealed class ThreadPoolScheduler : IScheduler
public ref class ThreadPoolScheduler sealed : IScheduler
[<SealedAttribute>]
type ThreadPoolScheduler =
class
interface IScheduler
end
public final class ThreadPoolScheduler implements IScheduler
El tipo ThreadPoolScheduler expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
|
Now | Obtiene la noción del programador de la hora actual. |
Superior
Métodos
| Nombre | Descripción | |
|---|---|---|
|
Es igual a | (Se hereda del objeto ). |
|
Finalización | (Se hereda del objeto ). |
|
GetHashCode | (Se hereda del objeto ). |
|
GetType | (Se hereda del objeto ). |
|
MemberwiseClone | (Se hereda del objeto ). |
|
Schedule<TState(TState>, Func<IScheduler, TState, IDisposable>) | Programa una acción que se va a ejecutar. |
|
Schedule<TState(TState>, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | Programa una acción que se va a ejecutar en dueTime mediante un objeto System.Threading.Timer. |
|
Schedule<TState(TState>, TimeSpan, Func<IScheduler, TState, IDisposable>) | Programa una acción que se va a ejecutar después de dueTime, mediante un objeto System.Threading.Timer. |
|
ToString | (Se hereda del objeto ). |
Superior
Métodos de extensión
| Nombre | Descripción | |
|---|---|---|
|
Schedule(Action) | Sobrecargado. Programa una acción que se va a ejecutar. (Definido por Scheduler). |
|
Schedule(Action Action<>) | Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva. (Definido por Scheduler). |
|
Schedule(TimeSpan, Action) | Sobrecargado. Programa una acción que se va a ejecutar después de dueTime. (Definido por Scheduler). |
|
Schedule(DateTimeOffset, Action) | Sobrecargado. Programa una acción que se va a ejecutar en dueTime. (Definido por Scheduler). |
|
Schedule(TimeSpan, Action Action<<TimeSpan>>) | Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva después de cada dueTime. (Definido por Scheduler). |
|
Schedule(DateTimeOffset, Action<<DateTimeOffset>>) | Sobrecargado. Programa una acción que se va a ejecutar después de dueTime. (Definido por Scheduler). |
|
Schedule<TState(TState>, Action<TState, Action<TState>>) | Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva. (Definido por Scheduler). |
|
Schedule<TState(TState>, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva después de cada dueTime. (Definido por Scheduler). |
|
Schedule<TState(TState>, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva en cada dueTime. (Definido por Scheduler). |
Superior
Seguridad para subprocesos
Todos los miembros estáticos públicos (Shared de Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.