All methods defined by the relevant ASCOM standard interface must exist in each driver. However, those methods do not all have to be implemented. The minimum requirement for each defined method is to throw the ASCOM.MethodNotImplementedException. Note that no default constructor is supplied. Throwing this requires the the method name.

Namespace: ASCOM
Assembly: ASCOM.Exceptions (in ASCOM.Exceptions.dll) Version: 6.0.0.0 (6.1.1.2619)

Syntax

C#
[SerializableAttribute]
public class MethodNotImplementedException : NotImplementedException
Visual Basic
<SerializableAttribute> _
Public Class MethodNotImplementedException _
	Inherits NotImplementedException
Visual C++
[SerializableAttribute]
public ref class MethodNotImplementedException : public NotImplementedException

Inheritance Hierarchy

System..::..Object
  System..::..Exception
    ASCOM..::..DriverException
      ASCOM..::..NotImplementedException
        ASCOM..::..MethodNotImplementedException

See Also