EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Interface ICsharpScriptTrigger

    Inherited Members
    IAuraTrigger.Disable(string)
    IAuraTrigger.IsInverted
    IAuraTrigger.IsActive
    IAuraTrigger.IsActiveState
    IAuraTrigger.IsEnabled
    IAuraTrigger.TimeLeftTillNextValue
    IAuraTrigger.ActivationTimeout
    IAuraTrigger.DeactivationTimeout
    IAuraTrigger.ActivationProgress
    IAuraTrigger.NextIsActive
    IAuraTrigger.NextIsActiveState
    IAuraTrigger.EnableAdvancedSettings
    IAuraTrigger.TriggerScheduler
    IAuraEntity.IsMinimized
    IAuraEntity.IsIgnored
    IAuraEntity.NameSuffix
    IAuraObject.AddOrUpdateBinding(AuraBindingProperties)
    IAuraObject.ResolveBinding(string)
    IAuraObject.Properties
    IAuraObject.RaisePropertiesWithBindings
    IAuraObject.PropertiesChanges
    IBindableReactiveObject.RemoveBinding(string)
    IBindableReactiveObject.RemoveBinding(IReactiveBinding)
    IBindableReactiveObject.AddOrUpdateBinding(IReactiveBinding)
    IBindableReactiveObject.ClearBindings()
    IBindableReactiveObject.AddOrUpdateBinding<TSource>(string, TSource, string)
    IBindableReactiveObject.AddOrUpdateBinding(IValueProvider, string)
    IBindableReactiveObject.SessionObjectId
    IBindableReactiveObject.HasBindings
    IBindableReactiveObject.Bindings
    IHasTypedId<string>.Id
    ICanSetContext.Context
    IHasErrors.HasErrors
    IHasErrors.Errors
    IHasError.LastError
    IHasErrorProvider.ErrorProvider
    ICanSetName.Name
    ICanSetDescription.Description
    IEnablementController.IsEnabledState
    IDisposable.Dispose()
    INotifyPropertyChanged.PropertyChanged
    IHasAuraScriptProject.Script
    IHasAuraScriptProject.LoggingEvents
    IHasAuraScriptProject.ScriptRunner
    IHasLinkedAuras.LinkedAuras
    Namespace: EyeAuras.CsScriptAuras.Triggers.CsharpScript
    Assembly: EyeAuras.CsScriptAuras.dll
    Syntax
    public interface ICsharpScriptTrigger : IAuraTrigger, IAuraEntity, IAuraObject, IBindableReactiveObject, IHasId, IHasTypedId<string>, ICanSetContext, IHasErrors, IHasError, IHasErrorProvider, ICanSetName, IHasName, ICanSetDescription, IHasDescription, IEnablementController, IDisposable, INotifyPropertyChanged, IHasAuraScriptProject, IHasContext, IHasLinkedAuras

    Properties

    Name Description
    EvaluationPeriod
    MaximumExecutionTime

    Gets or sets the maximum amount of time allowed for the script execution. If the execution time exceeds this limit, the script will be forcefully terminated by cancelling the CancellationToken passed to the script.

    Methods

    Name Description
    Execute(CancellationToken)

    Extension Methods

    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToJson<T>(T)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T, Formatting)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    ObjectExtensions.WaitForAsync<TObject, T1>(TObject, Func<TObject, T1>, Predicate<T1>, TimeSpan, int)
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    2025 © Xab3r. All rights reserved.