ApplicationException | CF 1.0, ECMA 1.0, serializable |
System (mscorlib.dll) | class |
Derive from this class to create
your own application-specific
exceptions when a system-supplied exception is inappropriate. For
example, if an application's methods receive an
invalid argument, it makes sense to throw an
ArgumentException. However, if an internal
calculation results in a value that violates your business rules, you
might choose to throw an application exception. Application
exceptions should be treated as nonfatal.
public class ApplicationException : Exception {
// Public Constructors
public ApplicationException( );
public ApplicationException(string message);
public ApplicationException(string message, Exception innerException);
// Protected Constructors
protected ApplicationException(System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context);
}
Hierarchy
Object
Exception(System.Runtime.Serialization.ISerializable)
ApplicationException
Subclasses
System.Reflection.{InvalidFilterCriteriaException,
TargetException,
TargetInvocationException,
TargetParameterCountException}
|