Show / Hide Table of Contents

Class EventEnvelope

An event envelope.

Inheritance
System.Object
EventEnvelope
Implements
IEvent
IMessageEnvelope
IMessage
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 EventEnvelope : IEvent, IMessageEnvelope, IMessage

Properties

| Improve this Doc View Source

Event

Gets or sets the event.

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

The event.

Explicit Interface Implementations

| Improve this Doc View Source

IMessageEnvelope.GetContent()

Gets the message.

Declaration
object IMessageEnvelope.GetContent()
Returns
Type Description
System.Object

The message.

Exceptions
Type Condition
System.InvalidOperationException

Thrown when the event is not set.

Implements

IEvent
IMessageEnvelope
IMessage

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