Show / Hide Table of Contents

Class ExtensibleObjectValidator

Inheritance
System.Object
ExtensibleObjectValidator
Namespace: Volo.Abp.ObjectExtending
Assembly: Volo.Abp.ObjectExtending.dll
Syntax
public static class ExtensibleObjectValidator : object

Methods

AddValidationErrors(IHasExtraProperties, List<ValidationResult>, String, Object, ValidationContext)

Declaration
public static void AddValidationErrors(IHasExtraProperties extensibleObject, List<ValidationResult> validationErrors, string propertyName, object value, ValidationContext objectValidationContext = null)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
List<ValidationResult> validationErrors
System.String propertyName
System.Object value
ValidationContext objectValidationContext

AddValidationErrors(IHasExtraProperties, List<ValidationResult>, ValidationContext)

Declaration
public static void AddValidationErrors(IHasExtraProperties extensibleObject, List<ValidationResult> validationErrors, ValidationContext objectValidationContext = null)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
List<ValidationResult> validationErrors
ValidationContext objectValidationContext

CheckValue(IHasExtraProperties, String, Object)

Declaration
public static void CheckValue(IHasExtraProperties extensibleObject, string propertyName, object value)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
System.String propertyName
System.Object value

GetValidationErrors(IHasExtraProperties, String, Object, ValidationContext)

Declaration
public static List<ValidationResult> GetValidationErrors(IHasExtraProperties extensibleObject, string propertyName, object value, ValidationContext objectValidationContext = null)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
System.String propertyName
System.Object value
ValidationContext objectValidationContext
Returns
Type Description
List<ValidationResult>

GetValidationErrors(IHasExtraProperties, ValidationContext)

Declaration
public static List<ValidationResult> GetValidationErrors(IHasExtraProperties extensibleObject, ValidationContext objectValidationContext = null)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
ValidationContext objectValidationContext
Returns
Type Description
List<ValidationResult>

IsValid(IHasExtraProperties, String, Object, ValidationContext)

Declaration
public static bool IsValid(IHasExtraProperties extensibleObject, string propertyName, object value, ValidationContext objectValidationContext = null)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
System.String propertyName
System.Object value
ValidationContext objectValidationContext
Returns
Type Description
System.Boolean

IsValid(IHasExtraProperties, ValidationContext)

Declaration
public static bool IsValid(IHasExtraProperties extensibleObject, ValidationContext objectValidationContext = null)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
ValidationContext objectValidationContext
Returns
Type Description
System.Boolean
Back to top Powered by Volosoft