Пример #1
0
        /// <inheritdoc />
        IDictionaryEnumerator IDictionary.GetEnumerator()
        {
            LockingDictionaryEnumerator objReturn = new LockingDictionaryEnumerator(this);

            objReturn.SetEnumerator(_dicData.GetEnumerator());
            return(objReturn);
        }
Пример #2
0
        /// <inheritdoc />
        IDictionaryEnumerator IDictionary.GetEnumerator()
        {
            LockingDictionaryEnumerator objReturn = LockingDictionaryEnumerator.Get(this);

            objReturn.SetEnumerator(new LockingTypedOrderedDictionaryEnumerator(this));
            return(objReturn);
        }
Пример #3
0
        /// <inheritdoc />
        IEnumerator IEnumerable.GetEnumerator()
        {
            LockingDictionaryEnumerator objReturn = LockingDictionaryEnumerator.Get(this);

            objReturn.SetEnumerator(_dicData.GetEnumerator());
            return(objReturn);
        }