示例#1
0
 public GTPElement(GTProcess aprocess) : this(aprocess, null)
 {
     if (aprocess == null)
     {
         throw new ArgumentNullException(nameof(aprocess));
     }
 }
示例#2
0
 private GTPElement(GTProcess aprocess, GTPElement aparent)
 {
     InitDateTime  = DateTime.Now;
     State         = GTPState.Created;
     Elements      = new GTPElements(this);
     Process       = aprocess;
     Parent        = aparent;
     ElementResult = GTPResult.Success;
 }