internal override void SetEntryId(DefaultFolderContext context, byte[] entryId)
        {
            Ex12ExRenEntryParser ex12ExRenEntryParser = Ex12ExRenEntryParser.FromBytes(this.GetLocationPropertyBag(context).TryGetProperty(this.Property) as byte[]);

            ex12ExRenEntryParser.Insert(this.persistenceId, entryId);
            base.SetEntryId(context, ex12ExRenEntryParser.ToBytes());
        }
        internal override FolderSaveResult UnsetEntryId(DefaultFolderContext context)
        {
            Ex12ExRenEntryParser ex12ExRenEntryParser = Ex12ExRenEntryParser.FromBytes(this.GetLocationPropertyBag(context).TryGetProperty(this.Property) as byte[]);

            ex12ExRenEntryParser.Remove(this.persistenceId);
            base.SetEntryId(context, ex12ExRenEntryParser.ToBytes());
            return(FolderPropertyBag.SuccessfulSave);
        }
        internal override byte[] GetEntryId(DefaultFolderContext context)
        {
            Ex12ExRenEntryParser ex12ExRenEntryParser = Ex12ExRenEntryParser.FromBytes(this.GetLocationPropertyBag(context).TryGetProperty(this.Property) as byte[]);

            return(ex12ExRenEntryParser.GetEntryId(this.persistenceId));
        }