public override int GetHashCode() { unchecked { return((IsMember.GetHashCode() * 397) ^ Year.GetHashCode()); } }
public static List <IsMemberResult> IsMember(IExecuteSystem es, String groupId, List <String> userIds) { var method = new IsMember { GroupId = groupId, UserIds = userIds }; return(es.Execute(method)); }
public List <IsMemberResult> VisitGroupsIsMember(IsMember method, JToken data) { var result = new List <IsMemberResult>(); foreach (var item in data["response"]) { var r = new IsMemberResult { UserId = item.SafeGetValue <String>("user_id"), IsMember = item.SafeGetValue <Boolean>("member"), HaveRequest = item.SafeGetValue <Boolean>("request"), Invited = item.SafeGetValue <Boolean>("invitation") }; result.Add(r); } return(result); }
public override int GetHashCode() { int hashCode = 1477798765; hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Status); hashCode = hashCode * -1521134295 + EqualityComparer <User> .Default.GetHashCode(User); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Status); hashCode = hashCode * -1521134295 + IsMember.GetHashCode(); hashCode = hashCode * -1521134295 + CanChangeInfo.GetHashCode(); hashCode = hashCode * -1521134295 + CanInviteUsers.GetHashCode(); hashCode = hashCode * -1521134295 + CanPinMessages.GetHashCode(); hashCode = hashCode * -1521134295 + CanSendMessages.GetHashCode(); hashCode = hashCode * -1521134295 + CanSendMediaMessages.GetHashCode(); hashCode = hashCode * -1521134295 + CanSendPolls.GetHashCode(); hashCode = hashCode * -1521134295 + CanSendOtherMessages.GetHashCode(); hashCode = hashCode * -1521134295 + CanAddWebPagePreviews.GetHashCode(); hashCode = hashCode * -1521134295 + UntilDate.GetHashCode(); return(hashCode); }
/// <summary> /// Serves as a hash function for a particular type. /// </summary> /// <returns>A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a hash table.</returns> public override int GetHashCode() { return(HASHCODE_MULTIPLIER * BindingType.GetHashCode() + IsMember.GetHashCode() + qualifier.GetHashCode()); }
protected bool Equals(MemberOfEU other) { return(IsMember.Equals(other.IsMember) && Year == other.Year); }
public List <IsMemberResult> VisitGroupsIsMember(IsMember method, T data) { return(this.groupVisitor.VisitGroupsIsMember(method, data)); }
public override string ToString() { return($"legacyProfileData: \n \t username: {Username.ToString()}, \n \t isMember: {IsMember.ToString()}, \n \t createdDate: {CreatedDate.ToString()}, \n \t migratedDate: {MigratedDate.ToString()}"); }