SenseNet.ContentRepository.ContentList.OnLoaded C# (CSharp) Method

OnLoaded() protected method

protected OnLoaded ( object sender, NodeEventArgs e ) : void
sender object
e SenseNet.ContentRepository.Storage.Events.NodeEventArgs
return void
        protected override void OnLoaded(object sender, NodeEventArgs e)
        {
            base.OnLoaded(sender, e);

            _contentListType = (ContentListType)base.GetCachedData(CONTENTLISTTYPEKEY);
            if (_contentListType != null)
            {
                _fieldSettings = (List<FieldSetting>)base.GetCachedData(FIELDSETTINGSKEY);
                return;
            }

            Build();
            base.SetCachedData(FIELDSETTINGSKEY, _fieldSettings);
            base.SetCachedData(CONTENTLISTTYPEKEY, _contentListType);
        }
	}