Gekko Software
Services
Portfolio
Publications
Contact
Blog
About

An overview of the Gekko namespace

Root classes

TagAndObject

Wraps up any object, together with an identifying tagstring. Derived from TaggedObject.

TaggedObject

Adds a tagstring to an object. Objects with equal tagstrings are considered equal.

TaggedObjectList

A list of objects with a corresponding tag. Items can be retrieved by name using FindItem.

Derived from System.Collections.ArrayList 

Automation

Root classe

AutoObjectWithEvents

Implements IConnectionPointContainer and  IEnumConnectionPoints. Can be used as a base class for any connectable automation class, that is an automation servers which does sink events.

Connection

Wraps up the data of a connection to an AutoObjectWithEvents.

ConnectionFactory

An abstract class to be implemented by an AutoObjectWithEvents descendant. The implementation of the InitConnection method will create the actual Connection.

ConnectionPoint

Implements the COM classes IConnectionPoint and IEnumConnections. Every connectionpoint in an AutoObjectWithEvents is managed by one ConnectionPoint object. 
Implements the .net interface System.Collections.Ienumerable for easy enumeration of the actual connections. 

hResults

Bundles the value of the most common hResult values in COM.


© Peter van Ooijen. Gekko Software, 2001-2010