namespace NodeNetwork.Toolkit.ValueNode { /// /// Action that should be taken based on the validation result /// public enum ValidationAction { /// /// Don't run the validation. (LatestValidation is not updated) /// DontValidate, /// /// Run the validation, but ignore the result and assume the network is valid. /// IgnoreValidation, /// /// Run the validation and if the network is invalid then wait until it is valid. /// WaitForValid, /// /// Run the validation and if the network is invalid then make default(T) the current value. /// PushDefaultValue } }