Summer.Batch.Common.Proxy.ProxyException Class Reference

Exception thrown while creating or manipulating a proxy. More...

Inheritance diagram for Summer.Batch.Common.Proxy.ProxyException:

Public Member Functions

 ProxyException (string message)
 Constructs a new ProxyException with the specified message. More...
 
 ProxyException (string message, IEnumerable< Type > proxiedTypes)
 Constructs a new ProxyException with the specified message and proxied type. More...
 
override void GetObjectData (SerializationInfo info, StreamingContext context)
 Sets the SerializationInfo with information about the exception. More...
 

Protected Member Functions

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

Properties

IEnumerable< Type > ProxiedTypes [get]
 The type that is being proxied. More...
 

Detailed Description

Exception thrown while creating or manipulating a proxy.

Constructor & Destructor Documentation

Summer.Batch.Common.Proxy.ProxyException.ProxyException ( string  message)

Constructs a new ProxyException with the specified message.

Parameters
messagethe exception message
Summer.Batch.Common.Proxy.ProxyException.ProxyException ( string  message,
IEnumerable< Type >  proxiedTypes 
)

Constructs a new ProxyException with the specified message and proxied type.

Parameters
messagethe exception message
proxiedTypesthe type bieng proxied
Summer.Batch.Common.Proxy.ProxyException.ProxyException ( 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.Proxy.ProxyException.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

IEnumerable<Type> Summer.Batch.Common.Proxy.ProxyException.ProxiedTypes
get

The type that is being proxied.


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