Show / Hide Table of Contents

Class ActionInfo

Inheritance
object
ActionInfo
Implements
IEquatable<ActionInfo>
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class ActionInfo : IEquatable<ActionInfo>

Constructors

ActionInfo()

Declaration
public ActionInfo()

ActionInfo(ActionInfo)

Declaration
public ActionInfo(ActionInfo copySource)
Parameters
Type Name Description
ActionInfo copySource

ActionInfo(Type)

Declaration
public ActionInfo(Type classType)
Parameters
Type Name Description
Type classType

Properties

Categories

Declaration
public List<string> Categories { get; set; }
Property Value
Type Description
List<string>

Description

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

FunctionType

Declaration
public FunctionType FunctionType { get; set; }
Property Value
Type Description
FunctionType

Issues

Declaration
public List<ActionIssueInfo> Issues { get; set; }
Property Value
Type Description
List<ActionIssueInfo>

Name

Declaration
[Required]
public string Name { get; set; }
Property Value
Type Description
string

Parameters

Declaration
public List<ActionParameterInfo> Parameters { get; set; }
Property Value
Type Description
List<ActionParameterInfo>

Source

Declaration
public ActionSource Source { get; set; }
Property Value
Type Description
ActionSource

Methods

Equals(ActionInfo)

Declaration
public virtual bool Equals(ActionInfo compare)
Parameters
Type Name Description
ActionInfo compare
Returns
Type Description
bool

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Implements

IEquatable<T>

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX