public KeywordsDynamicInfo(EloixClient.IndexServer.Sord @sord, EloixClient.IndexServer.DocMaskLine @maskLineFocus, String @mapScriptName, String @mapLineFocus, IDictionary <String, String> @mapData) { this.sordValue = @sord; this.maskLineFocusValue = @maskLineFocus; this.mapScriptNameValue = @mapScriptName; this.mapLineFocusValue = @mapLineFocus; this.mapDataValue = @mapData; }
public override Object read(Object obj1, BInput bin1, long version) { BInputBin bin = (BInputBin)bin1; BBufferBin bbuf = bin.bbuf; // lengths int n0 = bbuf.getLength(); // create array DocMaskLine[] arr = new EloixClient.IndexServer.DocMaskLine[n0]; bin.onObjectCreated(arr); // read for (int i0 = 0; i0 < n0; i0++) { arr[i0] = (EloixClient.IndexServer.DocMaskLine)bin.readObj(false, null); } return(arr); }