Поделиться через


Класс TypedEvent(TPayload)

Представляет типизированное событие.

Иерархия наследования

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .EventInstance
    Microsoft.ComplexEventProcessing..::..TypedEvent<(Of <(<'TPayload>)>)>
      Microsoft.ComplexEventProcessing. . :: . .EdgeEvent< (Of < ( <'TPayload> ) > ) >
      Microsoft.ComplexEventProcessing. . :: . .IntervalEvent< (Of < ( <'TPayload> ) > ) >
      Microsoft.ComplexEventProcessing. . :: . .PointEvent< (Of < ( <'TPayload> ) > ) >

Пространство имен:  Microsoft.ComplexEventProcessing
Сборка:  Microsoft.ComplexEventProcessing (в Microsoft.ComplexEventProcessing.dll)

Синтаксис

public abstract class TypedEvent<TPayload> : EventInstance

Параметры типа

  • TPayload

Тип TypedEvent<(Of <(<'TPayload>)>)> обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Защищенный метод TypedEvent< (Of < ( <'TPayload> ) > ) > Инициализирует новый экземпляр класса TypedEvent<(Of <(<'TPayload>)>)>.

В начало

Свойства

  Имя Описание
Открытое свойство EventKind Возвращает вид события.
Открытое свойство Payload Возвращает или задает полезные данные события.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.ComplexEventProcessing