Show / Hide Table of Contents

Class MessageEnvelope

A message envelope.

Inheritance
System.Object
MessageEnvelope
Implements
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.Messages
Assembly: Kephas.Messaging.dll
Syntax
public class MessageEnvelope : IMessageEnvelope, IMessage

Properties

| Improve this Doc View Source

Message

Gets or sets the message.

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

The message.

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 message is not set.

Implements

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