Skip to main content
All docs
V25.1
  • .NET Framework 4.6.2+

    IRuleSet.Validate(IObjectSpace, Object, ContextIdentifiers) Method

    Validates an object against the IRuleSet‘s rules with the given validation contexts. Throws a ValidationException if the validation fails.

    Namespace: DevExpress.Persistent.Validation

    Assembly: DevExpress.Persistent.Base.v25.1.dll

    Declaration

    void Validate(
        IObjectSpace targetObjectSpace,
        object target,
        ContextIdentifiers contextIDs
    )

    Parameters

    Name Type Description
    targetObjectSpace IObjectSpace

    An IObjectSpace used to load objects being validated by a rule.

    target Object

    An object to validate.

    contextIDs ContextIdentifiers

    The ContextIdentifiers object, which is a set of validation contexts for which rules will be collected. Default contexts are stored in the DefaultContexts enumeration.

    Remarks

    This method raises the IRuleSet.ValidationCompleted event.

    See Also