Dispatcher에서 작업 단위를 예약하는 개체를 나타냅니다.
상속 계층 구조
System.Object
System.Reactive.Concurrency.DispatcherScheduler
네임스페이스:System.Reactive.Concurrency
어셈블리: System.Reactive.Windows.Threading(System.Reactive.Windows.Threading.dll)
Syntax
'Declaration
Public Class DispatcherScheduler _
Implements IScheduler
'Usage
Dim instance As DispatcherScheduler
public class DispatcherScheduler : IScheduler
public ref class DispatcherScheduler : IScheduler
type DispatcherScheduler =
class
interface IScheduler
end
public class DispatcherScheduler implements IScheduler
DispatcherScheduler 형식은 다음 멤버를 노출합니다.
생성자
| 속성 | Description | |
|---|---|---|
|
DispatcherScheduler | 디스패처에서 작업 단위를 예약하는 DispatcherScheduler를 생성합니다. |
상위
속성
| 속성 | Description | |
|---|---|---|
|
디스패처 | DispatcherScheduler와 연결된 디스패처를 가져옵니다. |
|
인스턴스 | |
|
Now | 스케줄러의 현재 시간 개념을 가져옵니다. |
상위
메서드
| 속성 | Description | |
|---|---|---|
|
같음 | 개체 에서 상속됩니다. |
|
Finalize | 개체 에서 상속됩니다. |
|
GetHashCode | 개체 에서 상속됩니다. |
|
GetType | 개체 에서 상속됩니다. |
|
MemberwiseClone | 개체 에서 상속됩니다. |
|
Schedule<TState(TState>, Func<IScheduler, TState, IDisposable>) | 디스패처에서 실행할 작업을 예약합니다. |
|
Schedule<TState(TState>, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | |
|
Schedule<TState(TState>, TimeSpan, Func<IScheduler, TState, IDisposable>) | |
|
ToString | 개체 에서 상속됩니다. |
상위
확장 메서드
| 속성 | Description | |
|---|---|---|
|
Schedule(Action) | 오버로드됨. 실행할 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule(Action<Action>) | 오버로드됨. 재귀적으로 실행되도록 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule(TimeSpan, Action) | 오버로드됨. dueTime 이후에 실행되도록 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule(DateTimeOffset, Action) | 오버로드됨. dueTime에 실행할 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule(TimeSpan, Action Action<<TimeSpan>>) | 오버로드됨. 각 dueTime 이후에 재귀적으로 실행되도록 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule(DateTimeOffset, Action Action<<DateTimeOffset>>) | 오버로드됨. dueTime 이후에 실행되도록 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule<TState>(TState, Action<TState, Action<TState>>) | 오버로드됨. 재귀적으로 실행되도록 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule<TState(TState>, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | 오버로드됨. 각 dueTime 이후에 재귀적으로 실행되도록 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
|
Schedule<TState>(TState, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | 오버로드됨. 각 dueTime에서 재귀적으로 실행되도록 작업을 예약합니다. ( Scheduler에 의해 정의됨) |
상위
스레드 보안
이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 구성원은 스레드로부터의 안전성이 보장되지 않습니다.