System.Transactions.TransactionScope.SaveTLSContextData C# (CSharp) Method

SaveTLSContextData() private method

private SaveTLSContextData ( ) : void
return void
        private void SaveTLSContextData()
        {
            if (_savedTLSContextData == null)
            {
                _savedTLSContextData = new ContextData(false);
            }

            _savedTLSContextData.CurrentScope = ContextData.TLSCurrentData.CurrentScope;
            _savedTLSContextData.CurrentTransaction = ContextData.TLSCurrentData.CurrentTransaction;
            _savedTLSContextData.DefaultComContextState = ContextData.TLSCurrentData.DefaultComContextState;
            _savedTLSContextData.WeakDefaultComContext = ContextData.TLSCurrentData.WeakDefaultComContext;
        }