Class MessageSubscriptionTriggerBase<TProperties, TMessage>
Inheritance
AuraObjectBase<TProperties>
AuraTriggerBase<TProperties>
LegacyAuraTriggerBase<TProperties>
MessageSubscriptionTriggerBase<TProperties, TMessage>
Implements
IAuraObject<TProperties>
Inherited Members
Namespace: EyeAuras.Shared.Triggers
Assembly: EyeAuras.Shared.dll
Syntax
public abstract class MessageSubscriptionTriggerBase<TProperties, TMessage> : LegacyAuraTriggerBase<TProperties>, IAuraObject<TProperties>, IAuraTrigger, IAuraEntity, IAuraObject, IBindableReactiveObject, IHasId, IHasTypedId<string>, ICanSetContext, IHasContext, IHasErrors, IDisposable, INotifyPropertyChanged, IHasError, IHasErrorProvider, ICanSetName, IHasName, ICanSetDescription, IHasDescription where TProperties : MessageSubscriptionTriggerPropertiesBase, IAuraTriggerProperties, new() where TMessage : class
Type Parameters
Name | Description |
---|---|
TProperties | |
TMessage |
Properties
Name | Description |
---|---|
ActivationTextEvaluator | |
AuraMessages | |
DeactivateAutomatically | |
DeactivationTextEvaluator | |
LastAuraMessage | |
LastMessage | |
MessageThrottlingPeriod | |
Messages |
Methods
Name | Description |
---|---|
AddAuraMessage(AuraTextMessage) | |
ClearHistory() | |
Convert(TMessage) | |
HandleMessage(TMessage) | |
VisitLoad(TProperties) | |
VisitSave(TProperties) |