/// <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); }
/// <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; }