//--------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Data.Common.Utils; using System.Data.Common.Utils.Boolean; using System.Data.Mapping.ViewGeneration.Structures; using System.Text; using System.Collections.Generic; using System.Diagnostics; namespace System.Data.Mapping.ViewGeneration.Validation { using WrapperBoolExpr = BoolExpr; using WrapperTreeExpr = TreeExpr; using WrapperAndExpr = AndExpr; using WrapperOrExpr = OrExpr; using WrapperNotExpr = NotExpr; using WrapperTermExpr = TermExpr; using WrapperTrueExpr = TrueExpr; using WrapperFalseExpr = FalseExpr; // A superclass for constraint errors. It also contains useful constraint // checking methods internal abstract class ConstraintBase : InternalBase { #region Methods // effects: Returns an error log record with this constraint's information internal abstract ErrorLog.Record GetErrorRecord(); #endregion } }