PostSharp5.0/API Reference/Post­Sharp.​Constraints Namespace/IScalar­Constraint Interface

IScalarConstraint Interface

A constraint that validates a specific element of code. Use an IReferentialConstraint to validate relationships between elements of code.

Namespace:  PostSharp.Constraints
Assembly:  PostSharp (in PostSharp.dll) Version: 5.0.55.0 (5.0.55.0)
Syntax
C#
public interface IScalarConstraint : IConstraint

The IScalarConstraint type exposes the following members.

Methods
  NameDescription
Public methodValidateCode
Validates the element of code to which the constraint is applied.
Public methodValidateConstraint
Validates the fact that the constraint has been applied on a valid element of code. When this method returns false, the constraint is silently ignored.
(Inherited from IConstraint.)
Remarks
See Also