C# Class TriAxis.RunSharp.Conversion.UserDefined

Inheritance: Conversion
Afficher le fichier Open project: AqlaSolutions/runsharp

Méthodes publiques

Méthode Description
Emit ( CodeGen g, Type from, Type to ) : void
FindExplicit ( List collection, Type @from, Type to, ITypeMapper typeMapper ) : Conversion
FindImplicit ( List collection, Type @from, Type to, ITypeMapper typeMapper ) : Conversion
UserDefined ( Conversion before, IMemberInfo method, Conversion after, ITypeMapper typeMapper ) : System

Private Methods

Méthode Description
FindConversation_Match ( List collection, Type sx, Type tx, ITypeMapper typeMapper ) : Conversion

Method Details

Emit() public méthode

public Emit ( CodeGen g, Type from, Type to ) : void
g CodeGen
from IKVM.Reflection.Type
to IKVM.Reflection.Type
Résultat void

FindExplicit() public static méthode

public static FindExplicit ( List collection, Type @from, Type to, ITypeMapper typeMapper ) : Conversion
collection List
@from IKVM.Reflection.Type
to IKVM.Reflection.Type
typeMapper ITypeMapper
Résultat Conversion

FindImplicit() public static méthode

public static FindImplicit ( List collection, Type @from, Type to, ITypeMapper typeMapper ) : Conversion
collection List
@from IKVM.Reflection.Type
to IKVM.Reflection.Type
typeMapper ITypeMapper
Résultat Conversion

UserDefined() public méthode

public UserDefined ( Conversion before, IMemberInfo method, Conversion after, ITypeMapper typeMapper ) : System
before Conversion
method IMemberInfo
after Conversion
typeMapper ITypeMapper
Résultat System