Show / Hide Table of Contents

Class IdentifiableEvent

Default implementation of an identifiable event.

Inheritance
System.Object
IdentifiableEvent
Implements
IIdentifiableEvent
IEvent
IMessage
IIdentifiable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Kephas.Messaging.Events
Assembly: Kephas.Messaging.dll
Syntax
public class IdentifiableEvent : IIdentifiableEvent, IEvent, IMessage, IIdentifiable

Properties

| Improve this Doc View Source

EventArgs

Gets or sets the event arguments.

Declaration
public IExpando EventArgs { get; set; }
Property Value
Type Description
IExpando

The event arguments.

| Improve this Doc View Source

Id

Gets or sets the identifier for this event.

Declaration
public object Id { get; set; }
Property Value
Type Description
System.Object

The event identifier.

Implements

IIdentifiableEvent
IEvent
IMessage
IIdentifiable

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
MessageExtensions.GetContent(IMessage)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX