Click or drag to resize

ServedClassNameAttribute Class

An attribute that confers a 'friendly name' on a class and marks it as loadable by LocalServer. The 'friendly name' is used by the ASCOM LocalServer to register the class with the ASCOM Chooser. The 'friendly name' is what gets displayed to the user in the driver selection combo box. This attribute is also used by the LocalServer to filter the assemblies that it will attempt to load at runtime. LocalServer will only load classes bearing this attribute.
Inheritance Hierarchy
SystemObject
  SystemAttribute
    ASCOMServedClassNameAttribute

Namespace:  ASCOM
Assembly:  ASCOM.Attributes (in ASCOM.Attributes.dll) Version: 6.0.0.0 (6.4.0.2624)
Syntax
public sealed class ServedClassNameAttribute : Attribute

The ServedClassNameAttribute type exposes the following members.

Constructors
  NameDescription
Public methodServedClassNameAttribute
Initializes a new instance of the ServedClassNameAttribute class.
Top
Properties
  NameDescription
Public propertyDisplayName
Gets or sets the 'friendly name' of the served class, as registered with the ASCOM Chooser.
Public propertyTypeId (Inherited from Attribute.)
Top
Methods
  NameDescription
Public methodEquals (Inherited from Attribute.)
Public methodGetHashCode (Inherited from Attribute.)
Public methodIsDefaultAttribute (Inherited from Attribute.)
Public methodMatch (Inherited from Attribute.)
Top
See Also