Observable.Then<TSource, TResult> メソッド
監視可能なシーケンスに使用可能な値があり、その値を投影する場合に一致します。
Namespace:System.Reactive.Linq
アセンブリ: System.Reactive (System.Reactive.dll)
構文
'Declaration
<ExtensionAttribute> _
Public Shared Function Then(Of TSource, TResult) ( _
source As IObservable(Of TSource), _
selector As Func(Of TSource, TResult) _
) As Plan(Of TResult)
'Usage
Dim source As IObservable(Of TSource)
Dim selector As Func(Of TSource, TResult)
Dim returnValue As Plan(Of TResult)
returnValue = source.Then(selector)
public static Plan<TResult> Then<TSource, TResult>(
this IObservable<TSource> source,
Func<TSource, TResult> selector
)
[ExtensionAttribute]
public:
generic<typename TSource, typename TResult>
static Plan<TResult>^ Then(
IObservable<TSource>^ source,
Func<TSource, TResult>^ selector
)
static member Then :
source:IObservable<'TSource> *
selector:Func<'TSource, 'TResult> -> Plan<'TResult>
JScript does not support generic types and methods.
型パラメーター
- TSource
ソースの種類。
- TResult
結果の型。
パラメーター
- source
種類: System.IObservable<TSource>
監視可能なソース シーケンス。
- セレクター
種類: System.Func<TSource、TResult>
各ソース要素に適用する変換関数。
戻り値
種類: System.Reactive.Joins.Plan<TResult>
監視可能なシーケンスには使用可能な値があり、値が投影されます。
使用上の注意
Visual Basic および C# では、 IObservable<TSource> 型の任意のオブジェクトでインスタンス メソッドとしてこのメソッドを呼び出すことができます。 インスタンス メソッド構文を使用してこのメソッドを呼び出す場合は、最初のパラメーターを省略します。 詳細については、」または」を参照してください。