C# Class clojure.lang.Runtime.Binding.ClojureBinder

Inheritance: DefaultBinder
Afficher le fichier Open project: richhickey/clojure-clr Class Usage Examples

Méthodes publiques

Méthode Description
CanConvertFrom ( Type fromType, Type toType, bool toNotNullable, NarrowingLevel level ) : bool
ClojureBinder ( ClojureContext context ) : Microsoft.Scripting.Ast
ConvertExpression ( Microsoft.Scripting.Ast.Ast expr, Type toType, ConversionResultKind kind, Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory ) : Microsoft.Scripting.Ast.Ast

Method Details

CanConvertFrom() public méthode

public CanConvertFrom ( Type fromType, Type toType, bool toNotNullable, NarrowingLevel level ) : bool
fromType System.Type
toType System.Type
toNotNullable bool
level NarrowingLevel
Résultat bool

ClojureBinder() public méthode

public ClojureBinder ( ClojureContext context ) : Microsoft.Scripting.Ast
context ClojureContext
Résultat Microsoft.Scripting.Ast

ConvertExpression() public méthode

public ConvertExpression ( Microsoft.Scripting.Ast.Ast expr, Type toType, ConversionResultKind kind, Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory ) : Microsoft.Scripting.Ast.Ast
expr Microsoft.Scripting.Ast.Ast
toType System.Type
kind ConversionResultKind
resolverFactory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
Résultat Microsoft.Scripting.Ast.Ast