public override int GetHashCode() { int hash = 1; if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (QueryScope != global::Google.Cloud.Firestore.Admin.V1.Index.Types.QueryScope.Unspecified) { hash ^= QueryScope.GetHashCode(); } hash ^= fields_.GetHashCode(); if (State != global::Google.Cloud.Firestore.Admin.V1.Index.Types.State.Unspecified) { hash ^= State.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (QueryScope != 0) { hash ^= QueryScope.GetHashCode(); } hash ^= fields_.GetHashCode(); if (State != 0) { hash ^= State.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }