Subject.Synchronize<TSource、TResult> メソッド (ISubject<TSource、TResult>、IScheduler)

件名のメッセージを同期し、指定したスケジューラでオブザーバーに通知します。

Namespace:System.Reactive.Subjects
アセンブリ: System.Reactive (System.Reactive.dll)

構文

'Declaration
Public Shared Function Synchronize(Of TSource, TResult) ( _
    subject As ISubject(Of TSource, TResult), _
    scheduler As IScheduler _
) As ISubject(Of TSource, TResult)
'Usage
Dim subject As ISubject(Of TSource, TResult)
Dim scheduler As IScheduler
Dim returnValue As ISubject(Of TSource, TResult)

returnValue = Subject.Synchronize(subject, _
    scheduler)
public static ISubject<TSource, TResult> Synchronize<TSource, TResult>(
    ISubject<TSource, TResult> subject,
    IScheduler scheduler
)
public:
generic<typename TSource, typename TResult>
static ISubject<TSource, TResult>^ Synchronize(
    ISubject<TSource, TResult>^ subject, 
    IScheduler^ scheduler
)
static member Synchronize : 
        subject:ISubject<'TSource, 'TResult> * 
        scheduler:IScheduler -> ISubject<'TSource, 'TResult> 
JScript does not support generic types and methods.

型パラメーター

  • TSource
    型のソース。
  • TResult
    結果の種類。

パラメーター

戻り値

種類: System.Reactive.Subjects.ISubject<TSource、TResult>
メッセージが同期され、オブザーバーが指定されたスケジューラで通知されるサブジェクト。

参照

リファレンス

Subject クラス

オーバーロードの同期

System.Reactive.Subjects 名前空間