public override bool Equals(object obj) { CreateRequest createRequest = (CreateRequest)obj; if (createRequest == null) { return(false); } if (object.ReferenceEquals((object)createRequest, (object)this)) { return(true); } bool flag1 = this.Path.Equals(createRequest.Path); if (!flag1) { return(flag1); } bool flag2 = this.Data.Equals((object)createRequest.Data); if (!flag2) { return(flag2); } bool flag3 = this.Acl.Equals((object)createRequest.Acl); if (!flag3) { return(flag3); } bool flag4 = this.Flags == createRequest.Flags; if (!flag4) { return(flag4); } return(flag4); }
public override bool Equals(object obj) { CreateRequest peer = (CreateRequest)obj; if (peer == null) { return(false); } if (Object.ReferenceEquals(peer, this)) { return(true); } bool ret = false; ret = Path.Equals(peer.Path); if (!ret) { return(ret); } ret = Data.Equals(peer.Data); if (!ret) { return(ret); } ret = Acl.Equals(peer.Acl); if (!ret) { return(ret); } ret = (Flags == peer.Flags); if (!ret) { return(ret); } return(ret); }