Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ BaseAdd()

void System.Data.ConstraintCollection.BaseAdd ( Constraint constraint)
inlineprivate

Definition at line 246 of file ConstraintCollection.cs.

247 {
248 if (constraint == null)
249 {
250 throw ExceptionBuilder.ArgumentNull("constraint");
251 }
252 if (constraint.ConstraintName.Length == 0)
253 {
254 constraint.ConstraintName = AssignName();
255 }
256 else
257 {
258 RegisterName(constraint.ConstraintName);
259 }
260 constraint.InCollection = true;
261 }

References System.Data.ExceptionBuilder.ArgumentNull(), System.Data.ConstraintCollection.AssignName(), System.Data.Constraint.ConstraintName, and System.Data.ConstraintCollection.RegisterName().

Referenced by System.Data.ConstraintCollection.Add(), and System.Data.ConstraintCollection.BaseGroupSwitch().