Пример #1
0
 public static Process GetProcess(this ITrafficRow row)
 {
     try
     {
         return(Process.GetProcessById(row.Pid));
     }
     catch (ArgumentException)
     {
         return(null);
     }
 }
Пример #2
0
 public void Deconstruct(out ITrafficRow origin, out ITrafficRow updated)
 {
     origin  = this.Origin;
     updated = this.Updated;
 }
Пример #3
0
 internal ConnectionListUpdatedEventArgs(ITrafficRow origin, ITrafficRow updated)
 {
     this.Origin  = origin;
     this.Updated = updated;
 }
Пример #4
0
 internal ConnectionListRemovedEventArgs(ITrafficRow removed)
 {
     this.Removed = removed;
 }
Пример #5
0
 internal ConnectionListAddedEventArgs(ITrafficRow added)
 {
     this.Added = added;
 }
Пример #6
0
 public bool Equals([AllowNull] ITrafficRow other)
 {
     return(this.GetHashCode().Equals(other.GetHashCode()));
 }
Пример #7
0
 public int CompareTo([AllowNull] ITrafficRow other)
 {
     return(this.State - other.State);
 }