public override Transaction NewTransaction(Transaction parentTransaction, IReferenceSystem referenceSystem, bool isSystemTransaction) { ITransactionalIdSystem systemIdSystem = null; if (!isSystemTransaction) { systemIdSystem = SystemTransaction().IdSystem(); } IClosure4 idSystem = new _IClosure4_66(this); ITransactionalIdSystem transactionalIdSystem = NewTransactionalIdSystem(systemIdSystem , idSystem); return new LocalTransaction(this, parentTransaction, transactionalIdSystem, referenceSystem ); }
public override Transaction NewTransaction(Transaction parentTransaction, IReferenceSystem referenceSystem, bool isSystemTransaction) { ITransactionalIdSystem systemIdSystem = null; if (!isSystemTransaction) { systemIdSystem = SystemTransaction().IdSystem(); } IClosure4 idSystem = new _IClosure4_66(this); ITransactionalIdSystem transactionalIdSystem = NewTransactionalIdSystem(systemIdSystem , idSystem); return(new LocalTransaction(this, parentTransaction, transactionalIdSystem, referenceSystem )); }