SenseNet.ContentRepository.KPIDatasource.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);

            var kpiData = (IDictionary<string, object>)base.GetCachedData(CACHEDKPIDATAKEY);
            if (kpiData != null)
            {
                SetExtendedData(kpiData);
                return;
            }

            kpiData = GetExtendedData();
            base.SetCachedData(CACHEDKPIDATAKEY, kpiData);
        }