private int ReadArrayObject(Udbus.Serialization.UdbusMessageReader reader, out object objDict) { object[] output; int result = reader.MarshalEnumerable(this.ObjectDelegate, this.Type, out output); objDict = output; return(result); }
private int ReadArrayObject(Udbus.Serialization.UdbusMessageReader reader, out Udbus.Containers.dbus_union variantArray) { object[] output; int result = reader.MarshalEnumerable(this.ObjectDelegate, this.Type, out output); variantArray = Udbus.Containers.dbus_union.Create(output, this.owner.Types.ToArray()); return(result); }