/// <summary> /// FROM() /// </summary> /// <param name="Set">Set</param> public Asn1From(Asn1Values Set) : base(Set) { }
/// <summary> /// Exclusion of sets. /// </summary> /// <param name="Left">Left set</param> /// <param name="Right">Right set</param> public Asn1Exclusion(Asn1Values Left, Asn1Values Right) : base(Left, Right) { }
/// <summary> /// Abstract base class of binary set operators /// </summary> /// <param name="Left">Left set</param> /// <param name="Right">Right set</param> public Asn1BinarySetOperator(Asn1Values Left, Asn1Values Right) { this.left = Left; this.right = Right; }
/// <summary> /// Union of sets. /// </summary> /// <param name="Left">Left set</param> /// <param name="Right">Right set</param> public Asn1Union(Asn1Values Left, Asn1Values Right) : base(Left, Right) { }
/// <summary> /// SIZE() /// </summary> /// <param name="Set">Set</param> public Asn1Size(Asn1Values Set) : base(Set) { }
/// <summary> /// Intersection of sets. /// </summary> /// <param name="Left">Left set</param> /// <param name="Right">Right set</param> public Asn1Intersection(Asn1Values Left, Asn1Values Right) : base(Left, Right) { }
/// <summary> /// Restricted to elements in set. /// </summary> /// <param name="Set">Set</param> public Asn1InSet(Asn1Values Set) : base(Set) { }
/// <summary> /// Abstract base class for set-based restrictions /// </summary> /// <param name="Set">Set</param> public Asn1SetRestriction(Asn1Values Set) { this.set = Set; }