public override Object read(Object obj1, BInput bin1, long version) { BInputBin bin = ((BInputBin)bin1); BBufferBin bbuf = bin.bbuf; int n = bbuf.getLength(); HashSet <Object> arr = new HashSet <Object>(); for (int i = 0; i < n; i++) { Object obj = (Object)bin.readObj(false, null); arr.Add(obj); } return(arr); }