C# Class Irontalk.STClassDescription

Base class for STClass and STMetaclass. Implements most of the message routing behavior present in its subclasses.
Inheritance: STObject
Afficher le fichier Open project: rezonant/irontalk

Protected Properties

Свойство Type Description
ivarNames string[]
methodDictionary MethodDictionary

Méthodes publiques

Méthode Description
Initialize ( ) : void
InstallDelegate ( Type type ) : void
New ( ) : STObject
RouteMessage ( STMessage msg ) : STObject
STClassDescription ( string name ) : System
ToString ( ) : string

Private Methods

Méthode Description
CollectInstanceVariables ( List vars ) : void
Inspect ( ) : void
MethodDict ( ) : MethodDictionary

Method Details

Initialize() public méthode

public Initialize ( ) : void
Résultat void

InstallDelegate() public méthode

public InstallDelegate ( Type type ) : void
type System.Type
Résultat void

New() public méthode

public New ( ) : STObject
Résultat STObject

RouteMessage() public méthode

public RouteMessage ( STMessage msg ) : STObject
msg STMessage
Résultat STObject

STClassDescription() public méthode

public STClassDescription ( string name ) : System
name string
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

ivarNames protected_oe property

protected string[] ivarNames
Résultat string[]

methodDictionary protected_oe property

protected MethodDictionary methodDictionary
Résultat MethodDictionary