Class Definition Objects

Meta Data Services Programming

Meta Data Services Programming

Class Definition Objects

A class definition object defines a class. In a Microsoft® SQL Server™ 2000 Meta Data Services repository, a class definition object exposes properties, a collection of interfaces, and a collection of scripts.

The following figure shows some classes and the interfaces they implement. In the figure, the Chapter class implements two interfaces, ISpellingChecker and IPagination. Both the Paragraph class and the Chapter class implement the ISpellingChecker interface.

You can access a class definition object from Automation or COM programs using the ClassDef object, the ClassDef class, or the IClassDef or IClassDef2 interfaces.

See Also

ClassDef Class

ClassDef Object

IClassDef Interface

Repository Object Architecture