Walter.BOM
NotImplementedByDesignException Class
Members  Example 
Walter.BOM Assembly > Walter.BOM Namespace : NotImplementedByDesignException Class
Represents an exception that is thrown to indicate a feature not implemented by design, rather than an oversight or future development placeholder. This exception specifically denotes that the lack of implementation is a deliberate decision by the developers for the current release.
Syntax
public class NotImplementedByDesignException : System.Exception 
Remarks
Use this exception to clearly signal that certain functionality or features are intentionally excluded from the current implementation. It aids in distinguishing between missing features due to design choices versus those pending future development or oversight.
Example
The following example demonstrates how to use the NotImplementedByDesignException to indicate a feature not supported by design.
public class FeatureHandler
{
public void ExecuteFeature()
{
throw new NotImplementedByDesignException("ExecuteFeature is not supported in this version.");
}
}
Inheritance Hierarchy

System.Object
   System.Exception
      Walter.BOM.NotImplementedByDesignException

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

NotImplementedByDesignException Members
Walter.BOM Namespace