Table of Contents

Class AutoGeneratedBaseClass

Namespace: Casewhere.Runtime.DSL.Script
Assembly: Casewhere.Runtime.dll

public class AutoGeneratedBaseClass

Inheritance

objectAutoGeneratedBaseClass

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<AutoGeneratedBaseClass>(AutoGeneratedBaseClass)

Constructors

AutoGeneratedBaseClass()

public AutoGeneratedBaseClass()

Methods

Arg<T>(IEnumerable<object>)

public static T Arg<T>(IEnumerable<object> arguments)

Parameters

arguments IEnumerable<object>

Returns

T

Type Parameters

T

DynamicArg<T>(IDictionary<string, dynamic>, string)

public static T DynamicArg<T>(IDictionary<string, dynamic> dynamicArgs, string argumentKey)

Parameters

dynamicArgs IDictionary<string, dynamic>

argumentKey string

Returns

T

Type Parameters

T

Equal(object, string, object)

public static bool Equal(object dataObject, string propertyName, object value)

Parameters

dataObject object

propertyName string

value object

Returns

bool

MaxLength(object, string, int)

public static bool MaxLength(object dataObject, string propertyName, int maxLength)

Parameters

dataObject object

propertyName string

maxLength int

Returns

bool

MinLength(object, string, int)

public static bool MinLength(object dataObject, string propertyName, int minLength)

Parameters

dataObject object

propertyName string

minLength int

Returns

bool

Range(object, string, int, int)

public static bool Range(object dataObject, string propertyName, int minLength, int maxLength)

Parameters

dataObject object

propertyName string

minLength int

maxLength int

Returns

bool

Required(object, string)

public static bool Required(object dataObject, string propertyName)

Parameters

dataObject object

propertyName string

Returns

bool