Partager via


Subject.Create<TSource, TResult> , méthode

Crée un sujet à partir de l’observateur et observable spécifié.

Espace de noms :System.Reactive.Subjects
Assemblée: System.Reactive (en System.Reactive.dll)

Syntaxe

'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.

Paramètres de type

  • TSource
    Source de type.
  • TResult
    Type de résultat.

Paramètres

  • Observateur
    Type : System.IObserver<TSource>
    Observateur utilisé pour publier des messages sur l’objet.
  • Observables
    Type : System.IObservable<TResult>
    Observable utilisé pour s’abonner aux messages envoyés à partir de l’objet.

Valeur de retour

Type : System.Reactive.Subjects.ISubject<TSource, TResult>
Objet implémenté à l’aide de l’observateur et observable donné.

Voir aussi

Référence

Classe Subject

Espace de noms System.Reactive.Subjects