Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente un objet qui planifie chaque unité de travail sur un thread distinct.
Hiérarchie d'héritage
System.Object
System.Reactive.Concurrency.NewThreadScheduler
Espace de noms :System.Reactive.Concurrency
Assemblée: System.Reactive (en System.Reactive.dll)
Syntaxe
'Declaration
Public NotInheritable Class NewThreadScheduler _
Implements IScheduler
'Usage
Dim instance As NewThreadScheduler
public sealed class NewThreadScheduler : IScheduler
public ref class NewThreadScheduler sealed : IScheduler
[<SealedAttribute>]
type NewThreadScheduler =
class
interface IScheduler
end
public final class NewThreadScheduler implements IScheduler
Le type NewThreadScheduler expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
NewThreadScheduler() | Crée un objet qui planifie chaque unité de travail sur un thread distinct. |
![]() |
NewThreadScheduler(Func<ThreadStart, Thread>) | Crée un objet qui planifie chaque unité de travail sur un thread distinct. |
Haut
Propriétés
Nom | Description | |
---|---|---|
![]() |
Now | Obtient la notion de l’heure actuelle du planificateur. |
Haut
Méthodes
Nom | Description | |
---|---|---|
![]() |
Égal à | (Hérité de l’objet.) |
![]() |
Finalize | (Hérité de l’objet.) |
![]() |
GetHashCode | (Hérité de l’objet.) |
![]() |
Gettype | (Hérité de l’objet.) |
![]() |
MemberwiseClone | (Hérité de l’objet.) |
![]() |
Planifier<TState>(TState, Func<IScheduler, TState, IDisposable>) | Planifie une action à exécuter. |
![]() |
Schedule<TState>(TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | Planifie l’exécution d’une action à dueTime. |
![]() |
Schedule<TState>(TState, TimeSpan, Func<IScheduler, TState, IDisposable>) | Planifie une action à exécuter après dueTime. |
![]() |
ToString | (Hérité de l’objet.) |
Haut
Méthodes d’extension
Nom | Description | |
---|---|---|
![]() |
Schedule(Action) | Surchargé. Planifie une action à exécuter. (Défini par scheduler.) |
![]() |
Planification(action<)> | Surchargé. Planifie une action à exécuter de manière récursive. (Défini par scheduler.) |
![]() |
Schedule(TimeSpan, Action) | Surchargé. Planifie une action à exécuter après dueTime. (Défini par scheduler.) |
![]() |
Schedule(DateTimeOffset, Action) | Surchargé. Planifie l’exécution d’une action à dueTime. (Défini par scheduler.) |
![]() |
Schedule(TimeSpan, Action<Action<TimeSpan>>) | Surchargé. Planifie une action à exécuter de manière récursive après chaque dueTime. (Défini par scheduler.) |
![]() |
Schedule(DateTimeOffset, Action<Action<DateTimeOffset>>) | Surchargé. Planifie une action à exécuter après dueTime. (Défini par scheduler.) |
![]() |
Planifier<TState>(TState, Action<TState, Action<TState>>) | Surchargé. Planifie une action à exécuter de manière récursive. (Défini par scheduler.) |
![]() |
Planifier<TState>(TState, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | Surchargé. Planifie une action à exécuter de manière récursive après chaque dueTime. (Défini par scheduler.) |
![]() |
Planifier<TState>(TState, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | Surchargé. Planifie une action à exécuter de manière récursive à chaque dueTime. (Défini par scheduler.) |
Haut
Cohérence de thread
Tout membre statique public (Shared en Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.