Observable.Case<TValue, TResult>-Methode (Func<TValue>, IDictionary<TValue, IObservable<TResult>>, IScheduler)
Namespace: Microsoft.Phone.Reactive
Assembly: Microsoft.Phone.Reactive (in Microsoft.Phone.Reactive.dll)
Syntax
'Declaration
Public Shared Function Case(Of TValue, TResult) ( _
selector As Func(Of TValue), _
sources As IDictionary(Of TValue, IObservable(Of TResult)), _
scheduler As IScheduler _
) As IObservable(Of TResult)
public static IObservable<TResult> Case<TValue, TResult>(
Func<TValue> selector,
IDictionary<TValue, IObservable<TResult>> sources,
IScheduler scheduler
)
public:
generic<typename TValue, typename TResult>
static IObservable<TResult>^ Case(
Func<TValue>^ selector,
IDictionary<TValue, IObservable<TResult>^>^ sources,
IScheduler^ scheduler
)
static member Case :
selector:Func<'TValue> *
sources:IDictionary<'TValue, IObservable<'TResult>> *
scheduler:IScheduler -> IObservable<'TResult>
Typparameter
- TValue
- TResult
Parameter
- selector
Typ: System.Func<TValue>
- sources
Typ: System.Collections.Generic.IDictionary<TValue, IObservable<TResult>>
- scheduler
Typ: Microsoft.Phone.Reactive.IScheduler
Rückgabewert
Typ: System.IObservable<TResult>
Versionsinformationen
.NET für Windows Phone-Apps
Unterstützt in: Windows Phone 8, Silverlight 8.1
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.