\r\n

51Degrees Pipeline .NET  4.1Newer Version 4.4

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Engines.PropertyMissingException Class Reference

Detailed Description

Exception thrown when a user requests a property that is not present in the IFlowData.

Inheritance diagram for FiftyOne.Pipeline.Engines.PropertyMissingException:

[legend]

Collaboration diagram for FiftyOne.Pipeline.Engines.PropertyMissingException:

[legend]

Public Member Functions

 PropertyMissingException ()
Constructor More...
 PropertyMissingException (MissingPropertyReason reason, string propertyName, string message)
Constructor More...
 PropertyMissingException (MissingPropertyReason reason, string propertyName, string message, Exception innerException)
Constructor More...

Properties

MissingPropertyReason  Reason [get, set]
The reason the property is not present More...
string  PropertyName [get, set]
The name of the property that is not present More...

Constructor & Destructor Documentation

◆ PropertyMissingException() [1/3]

FiftyOne.Pipeline.Engines.PropertyMissingException.PropertyMissingException ( )

Constructor

◆ PropertyMissingException() [2/3]

FiftyOne.Pipeline.Engines.PropertyMissingException.PropertyMissingException ( MissingPropertyReason   reason,
string   propertyName,
string   message  
)

Constructor

Parameters
reason - The reason the property is not present
propertyName - The name of the property that is not present
message - The exception message

◆ PropertyMissingException() [3/3]

FiftyOne.Pipeline.Engines.PropertyMissingException.PropertyMissingException ( MissingPropertyReason   reason,
string   propertyName,
string   message,
Exception   innerException  
)

Constructor

Parameters
reason - The reason the property is not present
propertyName - The name of the property that is not present
message - The exception message
innerException - The inner exception that triggered this exception.

Property Documentation

◆ PropertyName

string FiftyOne.Pipeline.Engines.PropertyMissingException.PropertyName
get set

The name of the property that is not present

◆ Reason

MissingPropertyReason FiftyOne.Pipeline.Engines.PropertyMissingException.Reason
get set

The reason the property is not present