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, IHasError, IHasErrorProvider, ICanSetName, IHasName, ICanSetDescription, IHasDescription, IEnablementController, IDisposable, INotifyPropertyChanged 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) |