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 mediante un TaskFactory proporcionado.
Jerarquía de herencia
System.Object
System.Reactive.Concurrency.TaskPoolScheduler
Espacio de nombres:System.Reactive.Concurrency
Ensamblaje: System.Reactive (en System.Reactive.dll)
Sintaxis
'Declaration
Public NotInheritable Class TaskPoolScheduler _
Implements IScheduler
'Usage
Dim instance As TaskPoolScheduler
public sealed class TaskPoolScheduler : IScheduler
public ref class TaskPoolScheduler sealed : IScheduler
[<SealedAttribute>]
type TaskPoolScheduler =
class
interface IScheduler
end
public final class TaskPoolScheduler implements IScheduler
El tipo TaskPoolScheduler expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
|
TaskPoolScheduler | Crea un objeto que programa las unidades de trabajo mediante taskFactory proporcionado. |
Superior
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.