51Degrees Pipeline .NET  4.1

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 (string message)
Constructor More...
 PropertyMissingException (string message, Exception innerException)
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/5]

FiftyOne.Pipeline.Engines.PropertyMissingException.PropertyMissingException ( )

Constructor

◆ PropertyMissingException() [2/5]

FiftyOne.Pipeline.Engines.PropertyMissingException.PropertyMissingException ( string   message )

Constructor

Parameters
message - The exception message

◆ PropertyMissingException() [3/5]

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

Constructor

Parameters
message - The exception message
innerException - The inner exception that triggered this exception.

◆ PropertyMissingException() [4/5]

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() [5/5]

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