/// <summary> /// /// </summary> /// <param name="st"></param> /// <param name="persister"></param> /// <param name="entry"></param> /// <param name="i"></param> /// <param name="writeOrder"></param> public override void WriteTo(IDbCommand st, ICollectionPersister persister, object entry, int i, bool writeOrder) { DictionaryEntry e = ( DictionaryEntry )entry; persister.WriteElement(st, e.Value, writeOrder, Session); persister.WriteIndex(st, e.Key, writeOrder, Session); }
/// <summary> /// /// </summary> /// <param name="st"></param> /// <param name="persister"></param> /// <param name="entry"></param> /// <param name="i"></param> /// <param name="writeOrder"></param> public override void WriteTo( IDbCommand st, ICollectionPersister persister, object entry, int i, bool writeOrder ) { persister.WriteElement( st, entry, writeOrder, Session ); persister.WriteIndex( st, i, writeOrder, Session ); }
/// <summary> /// /// </summary> /// <param name="st"></param> /// <param name="persister"></param> /// <param name="entry"></param> /// <param name="i"></param> /// <param name="writeOrder"></param> public override void WriteTo(IDbCommand st, ICollectionPersister persister, object entry, int i, bool writeOrder) { persister.WriteElement(st, entry, writeOrder, Session); persister.WriteIndex(st, i, writeOrder, Session); }
public override void WriteTo(IDbCommand st, ICollectionPersister persister, object entry, int i, bool writeOrder) { persister.WriteElement(st, entry, writeOrder, Session); // TODO: if not using identity columns: persister.WriteIdentifier(st, identifiers[i], writeOrder, Session); }
public override void WriteTo( IDbCommand st, ICollectionPersister persister, object entry, int i, bool writeOrder ) { persister.WriteElement( st, entry, writeOrder, Session ); // TODO: if not using identity columns: persister.WriteIdentifier( st, identifiers[ i ], writeOrder, Session ); }