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 un subproceso designado.
Jerarquía de herencia
System.Object
System.Reactive.Concurrency.EventLoopScheduler
Espacio de nombres:System.Reactive.Concurrency
Ensamblaje: System.Reactive (en System.Reactive.dll)
Sintaxis
'Declaration
Public NotInheritable Class EventLoopScheduler _
Implements IScheduler, IDisposable
'Usage
Dim instance As EventLoopScheduler
public sealed class EventLoopScheduler : IScheduler,
IDisposable
public ref class EventLoopScheduler sealed : IScheduler,
IDisposable
[<SealedAttribute>]
type EventLoopScheduler =
class
interface IScheduler
interface IDisposable
end
public final class EventLoopScheduler implements IScheduler, IDisposable
El tipo EventLoopScheduler expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
|
EventLoopScheduler() | Crea un objeto que programa las unidades de trabajo en un subproceso designado. |
|
EventLoopScheduler(Func<ThreadStart, Thread>) | Crea un objeto que programa las unidades de trabajo en un subproceso designado. |
Superior
Propiedades
| Nombre | Descripción | |
|---|---|---|
|
Now | Obtiene la noción del programador de la hora actual. |
Superior
Métodos
| Nombre | Descripción | |
|---|---|---|
|
Dispose | Finaliza el subproceso asociado a este programador. |
|
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. |
|
Schedule<TState(TState>, TimeSpan, Func<IScheduler, TState, IDisposable>) | Programa una acción que se va a ejecutar después de dueTime. |
|
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.