コード例 #1
0
ファイル: BMReader.cs プロジェクト: Fedorm/core-master
        /// <summary>
        /// Returns the current entry element casted as an IOfflineEntity element
        /// </summary>
        /// <returns>Typed entry element</returns>
        public override IsolatedStorageOfflineEntity GetItem()
        {
            CheckItemType(ReaderItemType.Entry);

            // Get the type name and the list of properties.
            _currentEntryWrapper = new BMEntryInfoWrapper((XElement)XNode.ReadFrom(_reader));

            _liveEntity = CreateEntity(_currentEntryWrapper, _knownTypesDict);

            return(_liveEntity);
        }
コード例 #2
0
ファイル: BMReader.cs プロジェクト: Fedorm/core-master
        /// <summary>
        /// Returns the current entry element casted as an IOfflineEntity element
        /// </summary>
        /// <returns>Typed entry element</returns>
        public override IsolatedStorageOfflineEntity GetItem()
        {
            CheckItemType(ReaderItemType.Entry);

            // Get the type name and the list of properties.
            _currentEntryWrapper = new BMEntryInfoWrapper((XElement)XNode.ReadFrom(_reader));

            _liveEntity = CreateEntity(_currentEntryWrapper, _knownTypesDict);

            return _liveEntity;
        }