\r\n

51Degrees Pipeline .NET  4.1Newer Version 4.4

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Engines.Data.AspectPropertyMetaData Class Reference

Detailed Description

Meta-data relating to properties that are populated by Aspect Engines.

Inheritance diagram for FiftyOne.Pipeline.Engines.Data.AspectPropertyMetaData:

[legend]

Collaboration diagram for FiftyOne.Pipeline.Engines.Data.AspectPropertyMetaData:

[legend]

Public Member Functions

 AspectPropertyMetaData (IAspectEngine element, string name, Type type, string category, IList< string > dataTiersWherePresent, bool available)
Constructor More...

Properties

IList< string >  DataTiersWherePresent [get]
A list of the data tiers that can be used to determine values for this property. More...

Constructor & Destructor Documentation

◆ AspectPropertyMetaData()

FiftyOne.Pipeline.Engines.Data.AspectPropertyMetaData.AspectPropertyMetaData ( IAspectEngine   element,
string   name,
Type   type,
string   category,
IList< string >   dataTiersWherePresent,
bool   available  
)

Constructor

Parameters
element - The IAspectEngine that this property is associated with.
name - The name of the property. Must match the string key used to store the property value in the IAspectData instance.
type - The type of the property values.
category - The category the property belongs to.
dataTiersWherePresent - A list of the data tiers that can be used to determine values for this property.
available - True if the property is available in the results for the associated IAspectEngine, false otherwise.

Property Documentation

◆ DataTiersWherePresent

IList<string> FiftyOne.Pipeline.Engines.Data.AspectPropertyMetaData.DataTiersWherePresent
get

A list of the data tiers that can be used to determine values for this property.

Examples values are: Lite Premium Enterprise