Show / Hide Table of Contents

Class IncomingEventInfo

Inheritance
object
IncomingEventInfo
Implements
IHasExtraProperties
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.EventBus.Distributed
Assembly: Volo.Abp.EventBus.Abstractions.dll
Syntax
public class IncomingEventInfo : IHasExtraProperties

Constructors

IncomingEventInfo()

Declaration
protected IncomingEventInfo()

IncomingEventInfo(Guid, string, string, byte[], DateTime)

Declaration
public IncomingEventInfo(Guid id, string messageId, string eventName, byte[] eventData, DateTime creationTime)
Parameters
Type Name Description
Guid id
string messageId
string eventName
byte[] eventData
DateTime creationTime

Properties

CreationTime

Declaration
public DateTime CreationTime { get; }
Property Value
Type Description
DateTime

EventData

Declaration
public byte[] EventData { get; }
Property Value
Type Description
byte[]

EventName

Declaration
public string EventName { get; }
Property Value
Type Description
string

ExtraProperties

Declaration
public ExtraPropertyDictionary ExtraProperties { get; protected set; }
Property Value
Type Description
ExtraPropertyDictionary

Id

Declaration
public Guid Id { get; }
Property Value
Type Description
Guid

MaxEventNameLength

Declaration
public static int MaxEventNameLength { get; set; }
Property Value
Type Description
int

MessageId

Declaration
public string MessageId { get; }
Property Value
Type Description
string

Methods

GetCorrelationId()

Declaration
public string? GetCorrelationId()
Returns
Type Description
string

SetCorrelationId(string)

Declaration
public void SetCorrelationId(string correlationId)
Parameters
Type Name Description
string correlationId

Implements

IHasExtraProperties

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by Volosoft