C# Class IronPython.Runtime.Types.NameConverter

Contains helper methods for converting C# names into Python names.
Afficher le fichier Open project: jschementi/iron

Méthodes publiques

Méthode Description
GetTypeName ( Type t ) : string
TryGetName ( IronPython.Runtime.Types.PythonType dt, EventInfo ei, MethodInfo eventMethod, string &name ) : NameType
TryGetName ( IronPython.Runtime.Types.PythonType dt, MethodInfo mi, string &name ) : NameType
TryGetName ( IronPython.Runtime.Types.PythonType dt, PropertyInfo pi, MethodInfo prop, string &name ) : NameType

Private Methods

Méthode Description
GetNameFromMethod ( IronPython.Runtime.Types.PythonType dt, MethodInfo mi, NameType res, string &name ) : NameType

Method Details

GetTypeName() public static méthode

public static GetTypeName ( Type t ) : string
t System.Type
Résultat string

TryGetName() public static méthode

public static TryGetName ( IronPython.Runtime.Types.PythonType dt, EventInfo ei, MethodInfo eventMethod, string &name ) : NameType
dt IronPython.Runtime.Types.PythonType
ei System.Reflection.EventInfo
eventMethod System.Reflection.MethodInfo
name string
Résultat NameType

TryGetName() public static méthode

public static TryGetName ( IronPython.Runtime.Types.PythonType dt, MethodInfo mi, string &name ) : NameType
dt IronPython.Runtime.Types.PythonType
mi System.Reflection.MethodInfo
name string
Résultat NameType

TryGetName() public static méthode

public static TryGetName ( IronPython.Runtime.Types.PythonType dt, PropertyInfo pi, MethodInfo prop, string &name ) : NameType
dt IronPython.Runtime.Types.PythonType
pi System.Reflection.PropertyInfo
prop System.Reflection.MethodInfo
name string
Résultat NameType