/** <inheritDoc /> */ public void ReadPortable(IPortableReader reader) { if (unmarshErr) { throw new Exception("Filter unmarshalling error."); } }
/// <exception cref="System.IO.IOException" /> public virtual void ReadPortable(IPortableReader reader) { name = reader.ReadString("name"); address = reader.ReadPortable <PortableAddress>("address"); height = reader.ReadLong("height"); age = reader.ReadInt("age"); }
/// <summary> /// Initializes a new instance of the <see cref="ComputeFuncJob"/> class. /// </summary> /// <param name="reader">The reader.</param> public ComputeFuncJob(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _clo = PortableUtils.ReadPortableOrSerializable <IComputeFunc>(reader0); _arg = PortableUtils.ReadPortableOrSerializable <object>(reader0); }
public void ReadPortable(IPortableReader reader) { if (reader.ReadBoolean("_has__data")) { Data = reader.ReadUTF("data"); } }
public void ReadPortable(IPortableReader reader) { Id = reader.ReadLong("Id"); Text0 = reader.ReadUTF("Text0"); Text1 = reader.ReadUTF("Text1"); Text2 = reader.ReadUTF("Text2"); Text3 = reader.ReadUTF("Text3"); Text4 = reader.ReadUTF("Text4"); Text5 = reader.ReadUTF("Text5"); Text6 = reader.ReadUTF("Text6"); Text7 = reader.ReadUTF("Text7"); Text8 = reader.ReadUTF("Text8"); Text9 = reader.ReadUTF("Text9"); Boolean0 = reader.ReadBoolean("Boolean0"); Boolean1 = reader.ReadBoolean("Boolean1"); Boolean2 = reader.ReadBoolean("Boolean2"); Boolean3 = reader.ReadBoolean("Boolean3"); Boolean4 = reader.ReadBoolean("Boolean4"); TimeStamp0 = reader.ReadLong("TimeStamp0"); TimeStamp1 = reader.ReadLong("TimeStamp1"); TimeStamp2 = reader.ReadLong("TimeStamp2"); TimeStamp3 = reader.ReadLong("TimeStamp3"); TimeStamp4 = reader.ReadLong("TimeStamp4"); TextArray = reader.ReadUTFArray("TextArray"); DataArray = reader.ReadByteArray("ByteArray"); }
/// <summary> /// Initializes a new instance of the <see cref="ComputeFuncJob"/> class. /// </summary> /// <param name="reader">The reader.</param> public ComputeFuncJob(IPortableReader reader) { var reader0 = (PortableReaderImpl) reader.RawReader(); _clo = PortableUtils.ReadPortableOrSerializable<IComputeFunc>(reader0); _arg = PortableUtils.ReadPortableOrSerializable<object>(reader0); }
/// <summary> /// Initializes a new instance of the <see cref="InteropDotNetConfiguration"/> class. /// </summary> /// <param name="reader">The reader.</param> public InteropDotNetConfiguration(IPortableReader reader) { IPortableRawReader rawReader = reader.RawReader(); PortableCfg = rawReader.ReadObject <InteropDotNetPortableConfiguration>(); Assemblies = (List <string>)rawReader.ReadGenericCollection <string>(); }
/// <summary> /// Default ctor for marshalling. /// </summary> /// <param name="reader"></param> public ComputeJobHolder(IPortableReader reader) { var reader0 = (PortableReaderImpl) reader.RawReader(); _ignite = reader0.Marshaller.Ignite; _job = PortableUtils.ReadPortableOrSerializable<IComputeJob>(reader0); }
/// <summary> /// Initializes a new instance of the <see cref="ComputeFuncWrapper"/> class. /// </summary> /// <param name="reader">The reader.</param> public ComputeFuncWrapper(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _func = PortableUtils.ReadPortableOrSerializable <object>(reader0); _invoker = DelegateTypeDescriptor.GetComputeFunc(_func.GetType()); }
/// <summary> /// Initializes a new instance of the <see cref="ComputeJobWrapper"/> class. /// </summary> /// <param name="reader">The reader.</param> public ComputeJobWrapper(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _job = PortableUtils.ReadPortableOrSerializable <object>(reader0); DelegateTypeDescriptor.GetComputeJob(_job.GetType(), out _execute, out _cancel); }
/// <summary> /// Initializes a new instance of the <see cref="InteropDotNetConfiguration"/> class. /// </summary> /// <param name="reader">The reader.</param> public InteropDotNetConfiguration(IPortableReader reader) { IPortableRawReader rawReader = reader.RawReader(); PortableCfg = rawReader.ReadObject<InteropDotNetPortableConfiguration>(); Assemblies = (List<string>) rawReader.ReadGenericCollection<string>(); }
public override void ReadPortable(IPortableReader reader) { base.ReadPortable(reader); if (reader.HasField("v")) { v = reader.ReadInt("v"); } }
/// <summary> /// Read object. /// </summary> /// <param name="obj">Object.</param> /// <param name="reader">Portable reader.</param> public void Read(object obj, IPortableReader reader) { int cnt = _rActions.Count; for (int i = 0; i < cnt; i++) { _rActions[i](obj, reader); } }
/// <summary> /// Initializes a new instance of the <see cref="ContinuousQueryFilterHolder"/> class. /// </summary> /// <param name="reader">The reader.</param> public ContinuousQueryFilterHolder(IPortableReader reader) { PortableReaderImpl rawReader = (PortableReaderImpl)reader.RawReader(); _keyTyp = PortableUtils.ReadPortableOrSerializable <Type>(rawReader); _valTyp = PortableUtils.ReadPortableOrSerializable <Type>(rawReader); _filter = PortableUtils.ReadPortableOrSerializable <object>(rawReader); _keepPortable = rawReader.ReadBoolean(); }
public void ReadPortable(IPortableReader reader) { Id = reader.ReadLong("Id"); Text0 = reader.ReadUTF("Text0"); Text1 = reader.ReadUTF("Text1"); Text2 = reader.ReadUTF("Text2"); Text3 = reader.ReadUTF("Text3"); Text4 = reader.ReadUTF("Text4"); }
/** <inheritdoc /> */ public void ReadPortable(IPortableReader reader) { ThrowOnRead = reader.ReadBoolean("ThrowOnRead"); if (ThrowOnRead) { throw new Exception("Expected exception in CustomExceptionPortable.ReadPortable"); } }
/// <summary> /// Read portable object. /// </summary> /// <param name="obj">Instantiated empty object.</param> /// <param name="reader">Portable reader.</param> /// <exception cref="PortableException">Type is not registered in serializer: + type.Name</exception> public void ReadPortable(object obj, IPortableReader reader) { var portableMarshalAware = obj as IPortableMarshalAware; if (portableMarshalAware != null) portableMarshalAware.ReadPortable(reader); else GetDescriptor(obj).Read(obj, reader); }
/** <inheritdoc /> */ public void ReadPortable(IPortableReader reader) { Prop = reader.ReadString("Prop"); ThrowOnRead = reader.ReadBoolean("ThrowOnRead"); if (ThrowOnRead) { throw new Exception("Expected exception in TestPortableClass.ReadPortable"); } }
/// <summary> /// Default ctor for marshalling. /// </summary> /// <param name="reader"></param> public ComputeJobHolder(IPortableReader reader) { Debug.Assert(reader != null); var reader0 = (PortableReaderImpl)reader.RawReader(); _ignite = reader0.Marshaller.Ignite; _job = PortableUtils.ReadPortableOrSerializable <IComputeJob>(reader0); }
public override void ReadPortable(IPortableReader reader) { c = reader.ReadCharArray("c"); var input = reader.GetRawDataInput(); k = input.ReadInt(); l = reader.ReadLong("l"); s = input.ReadUTF(); p = reader.ReadPortable<NamedPortable>("p"); sds = input.ReadObject<ByteArrayDataSerializable>(); }
public void ReadPortable(IPortableReader reader) { bb = reader.ReadByteArray("b"); cc = reader.ReadCharArray("c"); ss = reader.ReadShortArray("s"); ii = reader.ReadIntArray("i"); ll = reader.ReadLongArray("l"); ff = reader.ReadFloatArray("f"); dd = reader.ReadDoubleArray("d"); nn = reader.ReadPortableArray <NamedPortable>("nn"); }
public override void ReadPortable(IPortableReader reader) { c = reader.ReadCharArray("c"); var input = reader.GetRawDataInput(); k = input.ReadInt(); l = reader.ReadLong("l"); s = input.ReadString(); p = reader.ReadPortable <NamedPortable>("p"); sds = input.ReadObject <ByteArrayDataSerializable>(); }
public virtual void ReadPortable(IPortableReader reader) { l = reader.ReadLong("l"); c = reader.ReadCharArray("c"); p = reader.ReadPortable <NamedPortable>("p"); var input = reader.GetRawDataInput(); k = input.ReadInt(); s = input.ReadUTF(); sds = input.ReadObject <ByteArrayDataSerializable>(); }
/// <exception cref="System.IO.IOException"/> public virtual void ReadPortable(IPortableReader reader) { aByte = reader.ReadByte("byte"); aBoolean = reader.ReadBoolean("boolean"); character = reader.ReadChar("char"); aShort = reader.ReadShort("short"); integer = reader.ReadInt("int"); aLong = reader.ReadLong("long"); aFloat = reader.ReadFloat("float"); aDouble = reader.ReadDouble("double"); aString = reader.ReadUTF("string"); }
/// <summary> /// Initializes a new instance of the <see cref="InteropDotNetPortableConfiguration"/> class. /// </summary> /// <param name="reader">The reader.</param> public InteropDotNetPortableConfiguration(IPortableReader reader) { IPortableRawReader rawReader = reader.RawReader(); TypeConfigurations = rawReader.ReadGenericCollection <InteropDotNetPortableTypeConfiguration>(); Types = rawReader.ReadGenericCollection <string>(); DefaultNameMapper = rawReader.ReadString(); DefaultIdMapper = rawReader.ReadString(); DefaultSerializer = rawReader.ReadString(); DefaultMetadataEnabled = rawReader.ReadBoolean(); DefaultKeepDeserialized = rawReader.ReadBoolean(); }
/// <summary> /// Initializes a new instance of the <see cref="MessageFilterHolder"/> class. /// </summary> /// <param name="reader">The reader.</param> public MessageFilterHolder(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _filter = PortableUtils.ReadPortableOrSerializable <object>(reader0); _invoker = GetInvoker(_filter); _ignite = reader0.Marshaller.Ignite; ResourceProcessor.Inject(_filter, _ignite); }
/// <summary> /// Initializes a new instance of the <see cref="CacheEntryProcessorHolder"/> class. /// </summary> /// <param name="reader">The reader.</param> public CacheEntryProcessorHolder(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _proc = PortableUtils.ReadPortableOrSerializable <object>(reader0); _arg = PortableUtils.ReadPortableOrSerializable <object>(reader0); _processFunc = GetProcessFunc(_proc); var kvTypes = DelegateTypeDescriptor.GetCacheEntryProcessorTypes(_proc.GetType()); _entryCtor = MutableCacheEntry.GetCtor(kvTypes.Item1, kvTypes.Item2); }
/// <summary> /// Read portable object. /// </summary> /// <param name="obj">Instantiated empty object.</param> /// <param name="reader">Portable reader.</param> /// <exception cref="PortableException">Type is not registered in serializer: + type.Name</exception> public void ReadPortable(object obj, IPortableReader reader) { var portableMarshalAware = obj as IPortableMarshalAware; if (portableMarshalAware != null) { portableMarshalAware.ReadPortable(reader); } else { GetDescriptor(obj).Read(obj, reader); } }
/// <summary> /// Initializes a new instance of the <see cref="InteropDotNetPortableTypeConfiguration"/> class. /// </summary> /// <param name="reader">The reader.</param> public InteropDotNetPortableTypeConfiguration(IPortableReader reader) { IPortableRawReader rawReader = reader.RawReader(); AssemblyName = rawReader.ReadString(); TypeName = rawReader.ReadString(); NameMapper = rawReader.ReadString(); IdMapper = rawReader.ReadString(); Serializer = rawReader.ReadString(); AffinityKeyFieldName = rawReader.ReadString(); MetadataEnabled = rawReader.ReadObject <bool?>(); KeepDeserialized = rawReader.ReadObject <bool?>(); }
/// <summary> /// Reads an event. /// </summary> /// <typeparam name="T">Type of the event</typeparam> /// <param name="reader">Reader.</param> /// <returns>Deserialized event.</returns> /// <exception cref="System.InvalidCastException">Incompatible event type.</exception> public static T Read <T>(IPortableReader reader) where T : IEvent { var r = reader.RawReader(); var clsId = r.ReadInt(); if (clsId == -1) { return(default(T)); } return((T)CreateInstance(clsId, r)); }
public void ReadPortable(IPortableReader reader) { b = reader.ReadByte("b"); bo = reader.ReadBoolean("bool"); c = reader.ReadChar("c"); s = reader.ReadShort("s"); i = reader.ReadInt("i"); l = reader.ReadLong("l"); f = reader.ReadFloat("f"); d = reader.ReadDouble("d"); str = reader.ReadUTF("str"); p = reader.ReadPortable <InnerPortable>("p"); }
/// <summary> /// Initializes a new instance of the <see cref="CacheEntryFilterHolder"/> class. /// </summary> /// <param name="reader">The reader.</param> public CacheEntryFilterHolder(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _pred = PortableUtils.ReadPortableOrSerializable <object>(reader0); _keepPortable = reader0.ReadBoolean(); _marsh = reader0.Marshaller; _invoker = GetInvoker(_pred); _handle = _marsh.Ignite.HandleRegistry.Allocate(this); }
public virtual void Before() { service1 = (SerializationService) new SerializationServiceBuilder() .AddPortableFactory(TestSerializationConstants.PORTABLE_FACTORY_ID, new PortableFactoryFunc( i => new MorphingBasePortable())).Build(); service2 = (SerializationService) new SerializationServiceBuilder() .AddPortableFactory(TestSerializationConstants.PORTABLE_FACTORY_ID, new PortableFactoryFunc( i => new MorphingPortable())).Build(); var data = service1.ToData(new MorphingBasePortable(unchecked(1), true, (char) 2, 3, 4, 5, 1f, 2d, "test")); var input = service2.CreateObjectDataInput(data); var portableSerializer = service2.GetPortableSerializer(); reader = portableSerializer.CreateMorphingReader(input); }
public void ReadPortable(IPortableReader reader) { bb = reader.ReadByteArray("b"); cc = reader.ReadCharArray("c"); ss = reader.ReadShortArray("s"); ii = reader.ReadIntArray("i"); ll = reader.ReadLongArray("l"); ff = reader.ReadFloatArray("f"); dd = reader.ReadDoubleArray("d"); var pp = reader.ReadPortableArray("nn"); nn = new NamedPortable[pp.Length]; Array.Copy(pp, 0, nn, 0, nn.Length); }
public virtual void Before() { service1 = (SerializationService) new SerializationServiceBuilder(new NullLoggerFactory()) .AddPortableFactory(SerializationTestsConstants.PORTABLE_FACTORY_ID, new PortableFactoryFunc( i => new MorphingPortableBase())).Build(); service2 = (SerializationService) new SerializationServiceBuilder(new NullLoggerFactory()) .AddPortableFactory(SerializationTestsConstants.PORTABLE_FACTORY_ID, new PortableFactoryFunc( i => new MorphingPortable())).Build(); var data = service1.ToData(new MorphingPortableBase(unchecked (1), true, (char)2, 3, 4, 5, 1f, 2d, "test")); var input = service2.CreateObjectDataInput(data); var portableSerializer = service2.PortableSerializer; reader = portableSerializer.CreateMorphingReader(input); }
public void ReadPortable(IPortableReader reader) { try { Id = new Guid(reader.ReadByteArray("id")); Name = reader.ReadUTF("name"); Email = reader.ReadUTF("email"); Phone = reader.ReadUTF("phone"); Address = reader.ReadUTF("address"); PetID = new Guid(reader.ReadByteArray("pet_id")); } catch (Exception e) { Console.WriteLine("Hazelcast: read failed."); Console.WriteLine(e.Message); } }
public void ReadPortable(IPortableReader reader) { Bool = reader.ReadBoolean("bool"); BoolArray = reader.ReadBooleanArray("boolArray"); Byte = reader.ReadByte("byte"); ByteArray = reader.ReadByteArray("byteArray"); Char = reader.ReadChar("char"); CharArray = reader.ReadCharArray("charArray"); Short = reader.ReadShort("short"); ShortArray = reader.ReadShortArray("shortArray"); Int = reader.ReadInt("int"); IntArray = reader.ReadIntArray("intArray"); Long = reader.ReadLong("long"); LongArray = reader.ReadLongArray("longArray"); Float = reader.ReadFloat("float"); FloatArray = reader.ReadFloatArray("floatArray"); Double = reader.ReadDouble("double"); DoubleArray = reader.ReadDoubleArray("doubleArray"); String = reader.ReadUTF("string"); StringArray = reader.ReadUTFArray("stringArray"); }
void IPortable.ReadPortable(IPortableReader reader) { _handle = reader.ReadLong("handle"); }
public override void ReadPortable(IPortableReader reader) { base.ReadPortable(reader); v = reader.ReadInt("v"); }
/// <summary> /// Initializes a new instance of the <see cref="ComputeActionJob"/> class. /// </summary> /// <param name="reader">The reader.</param> public ComputeActionJob(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _action = PortableUtils.ReadPortableOrSerializable<IComputeAction>(reader0); }
public void ReadPortable(IPortableReader reader) { portables = reader.ReadPortableArray("list"); }
/// <exception cref="System.IO.IOException"/> public virtual void ReadPortable(IPortableReader reader) { timestamp = reader.ReadLong("timestamp"); child = reader.ReadPortable<ChildPortableObject>("child"); }
/** <inheritDoc /> */ public void ReadPortable(IPortableReader reader) { Val = reader.ReadDecimal("val"); ValArr = reader.ReadDecimalArray("valArr"); IPortableRawReader rawReader = reader.RawReader(); RawVal = rawReader.ReadDecimal(); RawValArr = rawReader.ReadDecimalArray(); }
/** <inheritDoc /> */ public void ReadPortable(IPortableReader reader) { Loc = reader.ReadDate("loc", true).Value; Utc = reader.ReadDate("utc", false).Value; LocNull = reader.ReadDate("loc", true).Value; UtcNull = reader.ReadDate("utc", false).Value; LocArr = reader.ReadDateArray("locArr", true); UtcArr = reader.ReadDateArray("utcArr", false); IPortableRawReader rawReader = reader.RawReader(); LocRaw = rawReader.ReadDate(true).Value; UtcRaw = rawReader.ReadDate(false).Value; LocNullRaw = rawReader.ReadDate(true).Value; UtcNullRaw = rawReader.ReadDate(false).Value; LocArrRaw = rawReader.ReadDateArray(true); UtcArrRaw = rawReader.ReadDateArray(false); }
/// <exception cref="System.IO.IOException" /> public virtual void ReadPortable(IPortableReader reader) { name = reader.ReadUTF("name"); address = reader.ReadPortable<PortableAddress>("address"); height = reader.ReadLong("height"); age = reader.ReadInt("age"); }
/// <exception cref="System.IO.IOException" /> public virtual void ReadPortable(IPortableReader reader) { street = reader.ReadUTF("street"); no = reader.ReadInt("no"); }
/// <summary> /// Initializes a new instance of the <see cref="InteropDotNetPortableConfiguration"/> class. /// </summary> /// <param name="reader">The reader.</param> public InteropDotNetPortableConfiguration(IPortableReader reader) { IPortableRawReader rawReader = reader.RawReader(); TypeConfigurations = rawReader.ReadGenericCollection<InteropDotNetPortableTypeConfiguration>(); Types = rawReader.ReadGenericCollection<string>(); DefaultNameMapper = rawReader.ReadString(); DefaultIdMapper = rawReader.ReadString(); DefaultSerializer = rawReader.ReadString(); DefaultMetadataEnabled = rawReader.ReadBoolean(); DefaultKeepDeserialized = rawReader.ReadBoolean(); }
/** <inheritDoc /> */ public void ReadPortable(IPortableReader reader) { A = reader.ReadInt("a"); B = reader.RawReader().ReadInt(); }
/** <inheritdoc /> */ virtual public void ReadPortable(IPortableReader reader) { Before = reader.ReadString("before"); Outer = reader.ReadObject<HandleOuter>("outer"); After = reader.ReadString("after"); IPortableRawReader rawReader = reader.RawReader(); RawBefore = rawReader.ReadString(); RawOuter = rawReader.ReadObject<HandleOuter>(); RawAfter = rawReader.ReadString(); }
/// <summary> /// Initializes a new instance of the <see cref="PortableResultWrapper"/> class. /// </summary> /// <param name="reader">The reader.</param> public PortableResultWrapper(IPortableReader reader) { var reader0 = (PortableReaderImpl)reader.RawReader(); _result = PortableUtils.ReadPortableOrSerializable<object>(reader0); }
public unsafe void ReadPortable(object obj, IPortableReader reader) { PrimitiveFieldType obj0 = (PrimitiveFieldType)obj; IPortableRawReader rawReader = reader.RawReader(); obj0.PBool = rawReader.ReadBoolean(); obj0.PByte = rawReader.ReadByte(); obj0.PShort = rawReader.ReadShort(); obj0.PInt = rawReader.ReadInt(); obj0.PLong = rawReader.ReadLong(); obj0.PChar = rawReader.ReadChar(); obj0.PFloat = rawReader.ReadFloat(); obj0.PDouble = rawReader.ReadDouble(); byte sByte = rawReader.ReadByte(); short uShort = rawReader.ReadShort(); int uInt = rawReader.ReadInt(); long uLong = rawReader.ReadLong(); obj0.PSbyte = *(sbyte*)&sByte; obj0.PUshort = *(ushort*)&uShort; obj0.PUint = *(uint*)&uInt; obj0.PUlong = *(ulong*)&uLong; obj0.PString = rawReader.ReadString(); obj0.PGuid = rawReader.ReadGuid().Value; obj0.PnGuid = rawReader.ReadGuid(); }
/// <exception cref="System.IO.IOException"/> public virtual void ReadPortable(IPortableReader reader) { timestamp = reader.ReadLong("timestamp"); }
public unsafe void ReadPortable(object obj, IPortableReader reader) { PrimitiveFieldType obj0 = (PrimitiveFieldType)obj; obj0.PBool = reader.ReadBoolean("bool"); obj0.PByte = reader.ReadByte("byte"); obj0.PShort = reader.ReadShort("short"); obj0.PInt = reader.ReadInt("int"); obj0.PLong = reader.ReadLong("long"); obj0.PChar = reader.ReadChar("char"); obj0.PFloat = reader.ReadFloat("float"); obj0.PDouble = reader.ReadDouble("double"); byte sByte = reader.ReadByte("sbyte"); short uShort = reader.ReadShort("ushort"); int uInt = reader.ReadInt("uint"); long uLong = reader.ReadLong("ulong"); obj0.PSbyte = *(sbyte*)&sByte; obj0.PUshort = *(ushort*)&uShort; obj0.PUint = *(uint*)&uInt; obj0.PUlong = *(ulong*)&uLong; obj0.PString = reader.ReadString("string"); obj0.PGuid = reader.ReadGuid("guid").Value; obj0.PnGuid = reader.ReadGuid("nguid"); }
public void ReadPortable(IPortableReader reader) { throw new NotImplementedException(); }
void IPortable.ReadPortable(IPortableReader reader) { _id = reader.ReadLong("id"); _handle = reader.ReadPortable<Handle>("handle"); }
public void ReadPortable(IPortableReader reader) { b = reader.ReadByte("b"); bo = reader.ReadBoolean("bool"); c = reader.ReadChar("c"); s = reader.ReadShort("s"); i = reader.ReadInt("i"); l = reader.ReadLong("l"); f = reader.ReadFloat("f"); d = reader.ReadDouble("d"); str = reader.ReadUTF("str"); p = reader.ReadPortable<InnerPortable>("p"); }
void IPortable.ReadPortable(IPortableReader reader) { _header = reader.ReadPortable<Header>("header"); _enabled = reader.ReadIntArray("enabled"); _disabled = reader.ReadIntArray("disabled"); }
/** <inheritdoc /> */ override public void ReadPortable(IPortableReader reader) { var reader0 = (PortableReaderImpl) reader; Before = reader0.ReadString("before"); reader0.DetachNext(); Inner = reader0.ReadObject<HandleInner>("inner"); After = reader0.ReadString("after"); var rawReader = (PortableReaderImpl) reader.RawReader(); RawBefore = rawReader.ReadString(); reader0.DetachNext(); RawInner = rawReader.ReadObject<HandleInner>(); RawAfter = rawReader.ReadString(); }
public void ReadPortable(IPortableReader reader) { model_body = reader.ReadUTF("f0"); model_engine_position = reader.ReadUTF("f1"); model_engine_cc = reader.ReadInt("f2"); model_engine_cyl = reader.ReadInt("f3"); model_engine_type = reader.ReadUTF("f4"); model_engine_valves_per_cyl = reader.ReadInt("f5"); model_engine_power_ps = reader.ReadInt("f6"); model_engine_power_rpm = reader.ReadInt("f7"); model_engine_torque_nm = reader.ReadInt("f8"); model_engine_torque_rpm = reader.ReadInt("f9"); model_engine_bore_mm = reader.ReadInt("f10"); model_engine_stroke_mm = reader.ReadInt("f11"); model_engine_compression = reader.ReadUTF("f12"); model_engine_fuel = reader.ReadUTF("f13"); model_top_speed_kph = reader.ReadInt("f14"); model_0_to_100_kph = reader.ReadFloat("f15"); model_drive = reader.ReadUTF("f16"); model_transmission_type = reader.ReadUTF("f17"); model_seats = reader.ReadInt("f18"); model_doors = reader.ReadInt("f19"); model_weight_kg = reader.ReadInt("f20"); model_length_mm = reader.ReadInt("f21"); model_height_mm = reader.ReadInt("f22"); model_width_mm = reader.ReadInt("f23"); model_wheelbase_mm = reader.ReadInt("f24"); model_lkm_hwy = reader.ReadFloat("f25"); model_lkm_mixed = reader.ReadFloat("f26"); model_lkm_city = reader.ReadFloat("f27"); model_fuel_cap_l = reader.ReadInt("f28"); model_sold_in_us = reader.ReadBoolean("f29"); model_co2 = reader.ReadFloat("f30"); model_make_display = reader.ReadUTF("f31"); make_display = reader.ReadUTF("f32"); make_country = reader.ReadUTF("f33"); }