public void Activate(IReferenceActivationContext context) { CustomTypeHandlerTestCase.ItemGrandChild item = (CustomTypeHandlerTestCase.ItemGrandChild )((IReferenceActivationContext)context).PersistentObject(); item.age = context.ReadInt(); int check = context.ReadInt(); if (check != 100) { throw new InvalidOperationException(); } }
public void Activate(IReferenceActivationContext context) { var item = (ItemGrandChild )context.PersistentObject(); item.age = context.ReadInt(); var check = context.ReadInt(); if (check != 100) { throw new InvalidOperationException(); } }
public void Activate(IReferenceActivationContext context) { CustomTypeHandlerTestCase.Item item = (CustomTypeHandlerTestCase.Item)((UnmarshallingContext )context).PersistentObject(); int elementCount = context.ReadInt(); if (elementCount == -1) { return; } item.numbers = new int[elementCount]; for (int i = 0; i < item.numbers.Length; i++) { item.numbers[i] = context.ReadInt(); } }
public virtual void Activate(IReferenceActivationContext context) { _readCalls++; FieldsToTypeHandlerMigrationTestCase.Item item = (FieldsToTypeHandlerMigrationTestCase.Item )((UnmarshallingContext)context).PersistentObject(); item._id = context.ReadInt() - 42; }
public void Activate(IReferenceActivationContext context) { var item = (Item)((UnmarshallingContext )context).PersistentObject(); var elementCount = context.ReadInt(); if (elementCount == -1) { return; } item.numbers = new int[elementCount]; for (var i = 0; i < item.numbers.Length; i++) { item.numbers[i] = context.ReadInt(); } }
public virtual void Activate(IReferenceActivationContext context) { _readCalls++; var item = (Item )((UnmarshallingContext)context).PersistentObject(); item._id = context.ReadInt() - 42; }
public virtual void Activate(IReferenceActivationContext context) { ICollection collection = (ICollection)((UnmarshallingContext)context).PersistentObject (); ClearCollection(collection); ITypeHandler4 elementHandler = ReadElementTypeHandler(context, context); int elementCount = context.ReadInt(); for (int i = 0; i < elementCount; i++) { object element = context.ReadObject(elementHandler); AddToCollection(collection, element); } }
public virtual void Activate(IReferenceActivationContext context) { var collection = (ICollection)((UnmarshallingContext)context).PersistentObject (); ClearCollection(collection); var elementHandler = ReadElementTypeHandler(context, context); var elementCount = context.ReadInt(); for (var i = 0; i < elementCount; i++) { var element = context.ReadObject(elementHandler); AddToCollection(collection, element); } }
public virtual void Activate(IReferenceActivationContext context) { UnmarshallingContext unmarshallingContext = (UnmarshallingContext)context; IDictionary map = (IDictionary)unmarshallingContext.PersistentObject(); map.Clear(); KeyValueHandlerPair handlers = ReadKeyValueTypeHandlers(context, context); int elementCount = context.ReadInt(); for (int i = 0; i < elementCount; i++) { object key = unmarshallingContext.ReadFullyActivatedObjectForKeys(handlers._keyHandler ); if (key == null && !unmarshallingContext.LastReferenceReadWasReallyNull()) { continue; } object value = context.ReadObject(handlers._valueHandler); map[key] = value; } }
public virtual void Activate(IReferenceActivationContext context) { _readCalls++; ((TranslatorToTypehandlerMigrationTestCase.Item)context.PersistentObject())._id = context.ReadInt() - 42; }
public virtual void Activate(IReferenceActivationContext context) { _readCalls++; ((Item) context.PersistentObject())._id = context.ReadInt() - 42; }
public virtual void Activate(IReferenceActivationContext context) { _readCalls++; var item = (Item ) ((UnmarshallingContext) context).PersistentObject(); item._id = context.ReadInt() - 42; }
public virtual void Activate(IReferenceActivationContext context) { _readCalls++; ((Item)context.PersistentObject())._id = context.ReadInt() - 42; }
public void Activate(IReferenceActivationContext context) { var item = (ItemGrandChild ) context.PersistentObject(); item.age = context.ReadInt(); var check = context.ReadInt(); if (check != 100) { throw new InvalidOperationException(); } }
public void Activate(IReferenceActivationContext context) { var item = (Item) ((UnmarshallingContext ) context).PersistentObject(); var elementCount = context.ReadInt(); if (elementCount == -1) { return; } item.numbers = new int[elementCount]; for (var i = 0; i < item.numbers.Length; i++) { item.numbers[i] = context.ReadInt(); } }