public override bool Equals(RemoteTask other) { if (other == null) return false; return ReferenceEquals(this, other) || Equals(other as LoadContextAssemblyTask); }