ReferentialConstraint, when applied to a declaration, prevents it to be used from a different assembly. This constraint can be used when a declaration must be made public for technical reasons, but its author does not want it to be used in external code.
public sealed class InternalAttribute : ReferentialConstraint, IReferentialConstraint, IConstraint
Initializes a new InternalAttribute.
Gets or sets the severity of messages emitted by this constraint.
Validates the constraint.
Validates the fact that the constraint has been applied on a valid element of code. When this