Source/NFX/Instrumentation/InstrumentationService.cs
/// <summary>
/// Enumerates sources per Datum type ever recorded by the instance. This property may be used to build
///  UIs for instrumentation, i.e. datum type tree. Returned data is NOT ORDERED
/// </summary>
Enumerates sources per Datum type ever recorded by the instance. This property may be used to build
UIs for instrumentation, i.e. datum type tree. Returned data is NOT ORDERED
Enumerates sources per Datum type ever recorded by the instance . This property may be used to build UIs for instrumentation i . e . datum type tree . Returned data is NOT ORDERED
public IEnumerable<string> GetDatumTypeSources(Type datumType, out Datum defaultInstance)
            {
               var tBucketed = m_TypeBucketed;
               if (datumType!=null && tBucketed!=null)
               {
                 SrcBucketedData srcBucketed = null;
                 if (tBucketed.TryGetValue(datumType, out srcBucketed))
                 {
                   defaultInstance = srcBucketed.DefaultDatum;
                   return srcBucketed.Keys.ToArray();
                 }
               }
               defaultInstance = null;
               return Enumerable.Empty<string>();
            }
public IEnumerable < string > GetDatumTypeSources ( Type datumType , out Datum defaultInstance ) { var tBucketed = m_TypeBucketed ; if ( datumType != null && tBucketed != null ) { SrcBucketedData srcBucketed = null ; if ( tBucketed . TryGetValue ( datumType , out srcBucketed ) ) { defaultInstance = srcBucketed . DefaultDatum ; return srcBucketed . Keys . ToArray ( ) ; } } defaultInstance = null ; return Enumerable . Empty < string > ( ) ; }
Enumerates sources per Datum type ever recorded by the instance.
Enumerates sources per Datum type ever recorded by the instance .
datumType
Type
Datum
out