Summer.Batch.Common.Property.InvalidPropertyException Class Reference

Exception thrown when trying to retrieve an invalid property. More...

Inheritance diagram for Summer.Batch.Common.Property.InvalidPropertyException:

Public Member Functions

 InvalidPropertyException (string message, Type type, string propertyName, Exception innerException=null)
 Constructs a new InvalidPropertyException More...
 
override void GetObjectData (SerializationInfo info, StreamingContext context)
 Sets the SerializationInfo with information about the exception. More...
 

Protected Member Functions

 InvalidPropertyException (SerializationInfo info, StreamingContext context)
 Constructor for deserialization. More...
 

Properties

Type Type [get]
 The type of the accessed object. More...
 
string PropertyName [get]
 The name of the accessed property More...
 

Detailed Description

Exception thrown when trying to retrieve an invalid property.

Constructor & Destructor Documentation

Summer.Batch.Common.Property.InvalidPropertyException.InvalidPropertyException ( string  message,
Type  type,
string  propertyName,
Exception  innerException = null 
)

Constructs a new InvalidPropertyException

Parameters
messagethe detail message
typethe type of the object
propertyNamethe name of the property
innerExceptionthe inner exception
Summer.Batch.Common.Property.InvalidPropertyException.InvalidPropertyException ( SerializationInfo  info,
StreamingContext  context 
)
protected

Constructor for deserialization.

Parameters
infothe info holding the serialization data
contextthe serialization context

Member Function Documentation

override void Summer.Batch.Common.Property.InvalidPropertyException.GetObjectData ( SerializationInfo  info,
StreamingContext  context 
)

Sets the SerializationInfo with information about the exception.

Parameters
infoThe SerializationInfo that holds the serialized object data about the exception being thrown.
contextThe StreamingContext that contains contextual information about the source or destination.

Property Documentation

string Summer.Batch.Common.Property.InvalidPropertyException.PropertyName
get

The name of the accessed property

Type Summer.Batch.Common.Property.InvalidPropertyException.Type
get

The type of the accessed object.


The documentation for this class was generated from the following file:
  • Summer.Batch.Common/Property/InvalidPropertyException.cs