Partager via


Classe CepWindow(TPayload)

Une fenêtre est une collection finie d'événements qui résulte de l'application d'un opérateur de fenêtrage sur un flux de données d'événements.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Linq..::..CepWindow<(Of <(<'TPayload>)>)>

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

Syntaxe

public class CepWindow<TPayload>

Paramètres de type

  • TPayload

Le type CepWindow<(Of <(<'TPayload>)>)> expose les membres suivants.

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Méthodes d'extension

  Nom Description
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la moyenne sur tous les événements dans une fenêtre. La valeur sur laquelle établir la moyenne est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Count< (Of < <' (TPayload> ) > > ) Calcule le nombre d'événements dans la fenêtre. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Max< (Of < <' (TPayload, TMaxValue> ) > > ) Calcule la valeur maximale des valeurs spécifiées par le paramètre d'entrée sur une fenêtre d'événements. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Min< (Of < <' (TPayload, TMinValue> ) > > ) Calcule la valeur minimale des valeurs spécifiées par le paramètre d'entrée sur une fenêtre d'événements. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) Surchargé. Calcule la somme de tous les événements dans une fenêtre. La valeur sur laquelle calculer la somme est définie dans le paramètre d'expression d'entrée. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique UserDefinedAggregate< (Of < <' (TPayload, TUda, TAggregateOutput> ) > > ) Appelle un agrégat défini par l'utilisateur (UDA) dans lequel l'UDA n'applique pas d'expression supplémentaire pour mapper l'événement d'entrée à l'entrée attendue par l'UDA. (défini par CepWindowExtensionMethods.)
Méthode d'extension publique UserDefinedAggregateWithMapping< (Of < <' (TPayload, TUda, TAggregateInput, TAggregateOutput> ) > > ) Appelle un agrégat défini par l'utilisateur. (défini par CepWindowExtensionMethods.)

Haut de la page

Notes

Les fenêtres servent de base pour les opérations reposant sur un ensemble, telles que l'agrégation ou le classement. Pour plus d'informations, consultez Utilisation de fenêtres d'événement.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ComplexEventProcessing.Linq