예제 #1
0
		internal bool IsCovering(DomainName name, DomainName zone)
		{
			return ((name.CompareTo(Name) > 0) && (name.CompareTo(NextDomainName) < 0)) // within zone
			       || ((name.CompareTo(Name) > 0) && NextDomainName.Equals(zone)); // behind zone
		}
예제 #2
0
		internal bool IsCovering(DomainName name)
		{
			DomainName nextDomainName = new DomainName(NextHashedOwnerName.ToBase32HexString(), name.GetParentName());

			return ((name.CompareTo(Name) > 0) && (name.CompareTo(nextDomainName) < 0));
		}