Generated by DocFX

Class ActionResult

Result from action.

Inheritance
System.Object
ActionResult
Namespace: ISynergy.Framework.Automations.Actions
Assembly: ISynergy.Framework.Automations.dll
Syntax
public class ActionResult : object

Constructors

View Source

ActionResult()

Default constructor. Result is false and result is null.

Declaration
public ActionResult()
View Source

ActionResult(Boolean, Object)

Default constructor for setting result and if action is succeeded.

Declaration
public ActionResult(bool succeeded, object result = null)
Parameters
Type Name Description
System.Boolean succeeded
System.Object result

Properties

View Source

Result

Get placeholder for additional data as result.

Declaration
public object Result { get; }
Property Value
Type Description
System.Object
View Source

Succeeded

Gets property if action is executed successfully.

Declaration
public bool Succeeded { get; }
Property Value
Type Description
System.Boolean

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)