BitSharp.Core.Storage.Memory.MemoryUnconfirmedTxesCursor.BeginTransaction C# (CSharp) Méthode

BeginTransaction() public méthode

public BeginTransaction ( bool readOnly ) : void
readOnly bool
Résultat void
        public void BeginTransaction(bool readOnly)
        {
            if (inTransaction)
                throw new InvalidOperationException();

            this.readOnly = readOnly;
            if (!readOnly)
                unconfirmedTxesStorage.WriteTxLock.Wait();

            unconfirmedTxesStorage.BeginTransaction(
                out chainTip,
                out unconfirmedTxCount,
                out unconfirmedTxes,
                out unconfirmedTxesByPrevTxOutputKey);

            inTransaction = true;
        }