Partager via


Méthode QStreamable.TumblingWindow<TPayload> (IQStreamable<TPayload>, TimeSpan, DateTime)

Produit un flux de données fenêtré basé sur la définition de fenêtre.

Espace de noms :  Microsoft.ComplexEventProcessing.Linq
Assembly :  Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public Shared Function TumblingWindow(Of TPayload) ( _
    source As IQStreamable(Of TPayload), _
    windowSize As TimeSpan, _
    alignment As DateTime _
) As IQWindowedStreamable(Of TPayload)
'Utilisation
Dim source As IQStreamable(Of TPayload)
Dim windowSize As TimeSpan 
Dim alignment As DateTime 
Dim returnValue As IQWindowedStreamable(Of TPayload)

returnValue = source.TumblingWindow(windowSize, _
    alignment)
public static IQWindowedStreamable<TPayload> TumblingWindow<TPayload>(
    this IQStreamable<TPayload> source,
    TimeSpan windowSize,
    DateTime alignment
)
[ExtensionAttribute]
public:
generic<typename TPayload>
static IQWindowedStreamable<TPayload>^ TumblingWindow(
    IQStreamable<TPayload>^ source, 
    TimeSpan windowSize, 
    DateTime alignment
)
static member TumblingWindow : 
        source:IQStreamable<'TPayload> * 
        windowSize:TimeSpan * 
        alignment:DateTime -> IQWindowedStreamable<'TPayload> 
JScript ne prend pas en charge les types et les méthodes génériques.

Paramètres de type

  • TPayload
    Type de charge utile.

Paramètres

  • alignment
    Type : System.DateTime
    Les heures de début des fenêtres sont alignées avec la valeur donnée qui doit comporter DateTimeKind.Utc.

Valeur de retour

Type : Microsoft.ComplexEventProcessing.Linq.IQWindowedStreamable<TPayload>
Flux de données fenêtré.

Remarque relative à l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme méthode d'instance sur tout objet de type IQStreamable<TPayload>. Lorsque vous utilisez la syntaxe de la méthode d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez https://msdn.microsoft.com/fr-fr/library/bb384936(v=sql.111) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=sql.111).

Notes

Les opérateurs de fenêtre voient des événements qui coïncident avec les limites de la fenêtre. Les événements de sortie sont des points au contour de fin de la fenêtre.

Voir aussi

Référence

QStreamable Classe

Surcharge TumblingWindow

Espace de noms Microsoft.ComplexEventProcessing.Linq