51Degrees Pipeline .NET  4.1

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Engines.Data.IAspectData Interface Reference

Detailed Description

Represents an ElementData instance that is generated by an IAspectEngine.

This data object will contain property values that relate to a specific aspect.

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

[legend]

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

[legend]

Properties

IReadOnlyList< IAspectEngine >  Engines [get]
The engine that generated the data withing this data instance. More...
Task  ProcessTask [get]
If the engine is configured for lazy loading, this property returns a task that will complete once the engine has finished processing. More...

Properties inherited from FiftyOne.Pipeline.Core.Data.IElementData

IPipeline  Pipeline [get, set]
The IPipeline that this instance was created by More...

Properties inherited from FiftyOne.Pipeline.Core.Data.IData

object  this[string key] [get, set]
Get or set a data value More...

Property Documentation

◆ Engines

IReadOnlyList<IAspectEngine> FiftyOne.Pipeline.Engines.Data.IAspectData.Engines
get

The engine that generated the data withing this data instance.

◆ ProcessTask

Task FiftyOne.Pipeline.Engines.Data.IAspectData.ProcessTask
get

If the engine is configured for lazy loading, this property returns a task that will complete once the engine has finished processing.

Otherwise, it will be null.