Show / Hide Table of Contents

Class ActionParameterInfo

Cluster set

Inheritance
object
ActionParameterInfo
Implements
IEquatable<ActionParameterInfo>
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 ActionParameterInfo : IEquatable<ActionParameterInfo>

Constructors

ActionParameterInfo()

Initializes a new instance

Declaration
public ActionParameterInfo()

ActionParameterInfo(ActionParameterInfo)

Initializes a new instance from a copy

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

The copy source

Properties

Description

The action parameter description

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

Name

The action parameter name

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

ValueReferences

The action parameter reference types

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

ValueSources

The action parameter source types

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

ValueTypes

The action parameter types

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

Methods

Equals(ActionParameterInfo)

Compare two objects

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

The object to compare with this

Returns
Type Description
bool

True for objects with the same data

ToString()

Returns a string that represents this instance

Declaration
public override string ToString()
Returns
Type Description
string

A string that represents this instance

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