\r\n

51Degrees Pipeline .NET  4.1Newer Version 4.4

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Engines.Data.AspectPropertyValue< T > Class Template Reference

Detailed Description

This class can be used where engines have a property that may be populated and may not.

It can be used to let the user know details of why a property value is not available. For example, if a property requires additional evidence from client side code before it can be populated.

Template Parameters
T - The type of data stored within the instance.

Inheritance diagram for FiftyOne.Pipeline.Engines.Data.AspectPropertyValue< T >:

[legend]

Collaboration diagram for FiftyOne.Pipeline.Engines.Data.AspectPropertyValue< T >:

[legend]

Public Member Functions

 AspectPropertyValue ()
Default constructor. More...
 AspectPropertyValue (T value)
Constructor. More...
override string  ToString ()
override bool  Equals (object obj)
override int  GetHashCode ()

Properties

string  NoValueMessage [get, set]
The message in the Exception if the Value property is accessed and the instance does not have a set value. More...
bool  HasValue [get]
True if this instance contains a value, false otherwise. More...
T  Value [get, set]
Get/set the underlying value. More...

Constructor & Destructor Documentation

Property Documentation

On This Page