指定したオブザーバーからサブジェクトを作成し、監視可能なオブジェクトを作成します。
Namespace:System.Reactive.Subjects
アセンブリ: System.Reactive (System.Reactive.dll)
構文
'Declaration
Public Shared Function Create(Of TSource, TResult) ( _
observer As IObserver(Of TSource), _
observable As IObservable(Of TResult) _
) As ISubject(Of TSource, TResult)
'Usage
Dim observer As IObserver(Of TSource)
Dim observable As IObservable(Of TResult)
Dim returnValue As ISubject(Of TSource, TResult)
returnValue = Subject.Create(observer, _
observable)
public static ISubject<TSource, TResult> Create<TSource, TResult>(
IObserver<TSource> observer,
IObservable<TResult> observable
)
public:
generic<typename TSource, typename TResult>
static ISubject<TSource, TResult>^ Create(
IObserver<TSource>^ observer,
IObservable<TResult>^ observable
)
static member Create :
observer:IObserver<'TSource> *
observable:IObservable<'TResult> -> ISubject<'TSource, 'TResult>
JScript does not support generic types and methods.
型パラメーター
- TSource
型のソース。
- TResult
結果の型。
パラメーター
- オブザーバー
種類: System.IObserver<TSource>
件名にメッセージを発行するために使用されるオブザーバー。
- オブザーバブル
種類: System.IObservable<TResult>
件名から送信されたメッセージをサブスクライブするために使用される監視可能。
戻り値
種類: System.Reactive.Subjects.ISubject<TSource、TResult>
指定されたオブザーバーと観測可能を使用して実装されたサブジェクト。