C# Class Uiml.Executing.Callers.LocalCaller

This class represents a caller that invokes functionality available on the same computer as the renderer.
Inheritance: Caller
Afficher le fichier Open project: jozilla/Uiml.net

Méthodes publiques

Méthode Description
Execute ( Hashtable &outputParams ) : object

It loads a method and its params from this call and executes it at runtime

ExecuteField ( string concreteMethodName, Type objectType ) : object
ExecuteField ( string concreteMethodName, Type objectType, object obj ) : object
ExecuteMethod ( string concreteMethodName, Type objectType, Hashtable &outputParams ) : object
ExecuteMethod ( string concreteMethodName, Type objectType, object obj, Hashtable &outputParams ) : object
ExecuteProperty ( string concreteMethodName, Type objectType ) : object
ExecuteProperty ( string concreteMethodName, Type objectType, object obj ) : object
LocalCaller ( Call c ) : Uiml

Méthodes protégées

Méthode Description
CreateInOutParamTypes ( Uiml parameters, Hashtable &outputPlaceholder ) : System.Type[]

Method Details

CreateInOutParamTypes() protected méthode

protected CreateInOutParamTypes ( Uiml parameters, Hashtable &outputPlaceholder ) : System.Type[]
parameters Uiml
outputPlaceholder System.Collections.Hashtable
Résultat System.Type[]

Execute() public méthode

It loads a method and its params from this call and executes it at runtime
public Execute ( Hashtable &outputParams ) : object
outputParams System.Collections.Hashtable
Résultat object

ExecuteField() public méthode

public ExecuteField ( string concreteMethodName, Type objectType ) : object
concreteMethodName string
objectType System.Type
Résultat object

ExecuteField() public méthode

public ExecuteField ( string concreteMethodName, Type objectType, object obj ) : object
concreteMethodName string
objectType System.Type
obj object
Résultat object

ExecuteMethod() public méthode

public ExecuteMethod ( string concreteMethodName, Type objectType, Hashtable &outputParams ) : object
concreteMethodName string
objectType System.Type
outputParams System.Collections.Hashtable
Résultat object

ExecuteMethod() public méthode

public ExecuteMethod ( string concreteMethodName, Type objectType, object obj, Hashtable &outputParams ) : object
concreteMethodName string
objectType System.Type
obj object
outputParams System.Collections.Hashtable
Résultat object

ExecuteProperty() public méthode

public ExecuteProperty ( string concreteMethodName, Type objectType ) : object
concreteMethodName string
objectType System.Type
Résultat object

ExecuteProperty() public méthode

public ExecuteProperty ( string concreteMethodName, Type objectType, object obj ) : object
concreteMethodName string
objectType System.Type
obj object
Résultat object

LocalCaller() public méthode

public LocalCaller ( Call c ) : Uiml
c Call
Résultat Uiml