예제 #1
0
 public bool IsSameAs(WebServiceSet compare)
 {
     return
         this.MAS == compare.MAS &&
         this.MASStream == compare.MASStream &&
         this.TAS == compare.TAS &&
         this.TASStream == compare.TASStream &&
         this.UI == compare.UI;
 }
예제 #2
0
 public bool IsSameAs(WebServiceSet compare)
 {
     return
         (this.MAS == compare.MAS &&
          this.MASStream == compare.MASStream &&
          this.TAS == compare.TAS &&
          this.TASStream == compare.TASStream &&
          this.UI == compare.UI);
 }
예제 #3
0
 public bool IsSubsetOf(WebServiceSet compare)
 {
     return
         !IsSameAs(compare) &&
         (this.MAS == null || this.MAS == compare.MAS) &&
         (this.MASStream == null || this.MASStream == compare.MASStream) &&
         (this.TAS == null || this.TAS == compare.TAS) &&
         (this.TASStream == null || this.TASStream == compare.TASStream) &&
         (this.UI == null || this.UI == compare.UI);
 }
예제 #4
0
 public bool IsSubsetOf(WebServiceSet compare)
 {
     return
         (!IsSameAs(compare) &&
          (this.MAS == null || this.MAS == compare.MAS) &&
          (this.MASStream == null || this.MASStream == compare.MASStream) &&
          (this.TAS == null || this.TAS == compare.TAS) &&
          (this.TASStream == null || this.TASStream == compare.TASStream) &&
          (this.UI == null || this.UI == compare.UI));
 }
예제 #5
0
 public ServiceAddressSet(WebServiceSet set)
     : this(set.MAS, set.MASStream, set.TAS, set.TASStream, set.UI)
 {
 }