Aqueduct.Monitoring.Sensors.SensorBase.GetFeatureDescriptor C# (CSharp) Method

GetFeatureDescriptor() private method

private GetFeatureDescriptor ( ) : FeatureDescriptor
return FeatureDescriptor
        internal FeatureDescriptor GetFeatureDescriptor()
        {
            var descriptor = new FeatureDescriptor();
            FeatureDescriptor savedDescriptor = Thread.GetData(Thread.GetNamedDataSlot(FeatureNameSlotName)) as FeatureDescriptor ?? new FeatureDescriptor();
            descriptor.Name = FeatureName ?? savedDescriptor.Name ?? "Application";
            descriptor.Group = FeatureGroup ?? savedDescriptor.Group ?? FeatureStatistics.GlobalGroupName;
            return descriptor;
        }