System.Data.UniqueConstraint.ConstraintIndexClear C# (CSharp) Méthode

ConstraintIndexClear() private méthode

private ConstraintIndexClear ( ) : void
Résultat void
        internal void ConstraintIndexClear()
        {
            if (null != _constraintIndex)
            {
                _constraintIndex.RemoveRef();
                _constraintIndex = null;
            }
        }

Usage Example

Exemple #1
0
 private void AddUniqueConstraint(UniqueConstraint constraint)
 {
     DataColumn[] columnsReference = constraint.ColumnsReference;
     for (int i = 0; i < columnsReference.Length; i++)
     {
         if (columnsReference[i].Table != this.table)
         {
             throw ExceptionBuilder.ConstraintForeignTable();
         }
     }
     constraint.ConstraintIndexInitialize();
     if (!constraint.CanEnableConstraint())
     {
         constraint.ConstraintIndexClear();
         throw ExceptionBuilder.UniqueConstraintViolation();
     }
 }
All Usage Examples Of System.Data.UniqueConstraint::ConstraintIndexClear