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

Inheritance: System.Dynamic.GetMemberBinder, IExpressionSerializable, IClojureSite
Datei anzeigen Open project: richhickey/clojure-clr Class Usage Examples

Public Methods

Method Description
ClojureGetZeroArityMemberBinder ( ClojureContext context, string name, bool isStatic ) : Microsoft.Scripting.Ast
CreateExpression ( ) : Expression
CreateMe ( ClojureContext context, string name, bool isStatic ) : ClojureGetZeroArityMemberBinder
FallbackGetMember ( DynamicMetaObject target, DynamicMetaObject errorSuggestion ) : DynamicMetaObject

Method Details

ClojureGetZeroArityMemberBinder() public method

public ClojureGetZeroArityMemberBinder ( ClojureContext context, string name, bool isStatic ) : Microsoft.Scripting.Ast
context ClojureContext
name string
isStatic bool
return Microsoft.Scripting.Ast

CreateExpression() public method

public CreateExpression ( ) : Expression
return Expression

CreateMe() public static method

public static CreateMe ( ClojureContext context, string name, bool isStatic ) : ClojureGetZeroArityMemberBinder
context ClojureContext
name string
isStatic bool
return ClojureGetZeroArityMemberBinder

FallbackGetMember() public method

public FallbackGetMember ( DynamicMetaObject target, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target System.Dynamic.DynamicMetaObject
errorSuggestion System.Dynamic.DynamicMetaObject
return System.Dynamic.DynamicMetaObject