Observable.pairwise<'T> (Función de F#)

Devuelve un nuevo objeto observable que se desencadena la segunda vez y las veces subsiguientes que se desencadena el objeto observable de entrada.El enésimo desencadenamiento del objeto observable de entrada pasa los argumentos del enésimo encadenamiento y del enésimo desencadenamiento -1 como un par.El argumento que se pasa al enésimo desencadenamiento -1 se mantiene en estado interno oculto hasta que tiene lugar el enésimo desencadenamiento.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Control.Observable

Ensamblado: FSharp.Core (en FSharp.Core.dll)

// Signature:
Observable.pairwise : IObservable<'T> -> IObservable<'T * 'T>

// Usage:
Observable.pairwise source

Parámetros

  • source
    Tipo: IObservable<'T>

    Objeto observable de entrada.

Valor devuelto

Objeto observable que se desencadena en los sucesivos pares de observaciones del objeto observable de entrada.

Comentarios

Para cada observador, el objeto intermedio registrado que observa no es seguro para subprocesos.Es decir, las observaciones procedentes del origen no deben desencadenarse simultáneamente en diferentes subprocesos.

Esta función se denomina Pairwise en los ensamblados compilados.Si obtiene acceso a la función desde un lenguaje distinto de F# o mediante reflexión, use este nombre.

Plataformas

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Información de versiones

Versiones de la biblioteca básica de F#

Se admite en: 2.0, 4.0, portables

Vea también

Referencia

Control.Observable (Módulo de F#)

Microsoft.FSharp.Control (Espacio de nombres de F#)