Show / Hide Table of Contents

Class ExtensibleObjectValidator

Inheritance
object
ExtensibleObjectValidator
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.ObjectExtending
Assembly: Volo.Abp.ObjectExtending.dll
Syntax
public static class ExtensibleObjectValidator

Methods

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

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
string propertyName
object value
ValidationContext objectValidationContext

CheckValue(IHasExtraProperties, string, object?)

Declaration
public static void CheckValue(IHasExtraProperties extensibleObject, string propertyName, object? value)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
string propertyName
object value

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>

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
string propertyName
object value
ValidationContext objectValidationContext
Returns
Type Description
List<ValidationResult>

IsValid(IHasExtraProperties, ValidationContext?)

Declaration
public static bool IsValid(IHasExtraProperties extensibleObject, ValidationContext? objectValidationContext = null)
Parameters
Type Name Description
IHasExtraProperties extensibleObject
ValidationContext objectValidationContext
Returns
Type Description
bool

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
string propertyName
object value
ValidationContext objectValidationContext
Returns
Type Description
bool
In this article
Back to top Powered by ABP.IO Platform