Пример #1
0
 public override string ToString()
 {
     if (NestingParent != null)
     {
         return($"{Name} in {NestingParent.ToString()}");
     }
     return($"{Name}");
 }
Пример #2
0
 private bool IsNestedAncestor(TypeBase type)
 {
     if (NestingParent != null && NestingParent.IsNestedAncestor(type))
     {
         return(true);
     }
     return(type == this);
 }
Пример #3
0
 public bool IsNestedIn(DatabaseObject databaseObject)
 {
     if (NestingParent == null)
     {
         return(false);
     }
     if (NestingParent != databaseObject)
     {
         return(NestingParent.IsNestedIn(databaseObject));
     }
     return(true);
 }