C# Class ICSharpCode.NRefactory.MonoCSharp.DynamicInvocation

Inheritance: DynamicExpressionStatement, IDynamicBinder
Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Méthode Description
CreateCallSiteBinder ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec, Arguments args ) : Expression
CreateSpecialNameInvoke ( ATypeNameExpression member, Arguments args, Location loc ) : DynamicInvocation
DynamicInvocation ( ATypeNameExpression member, Arguments args, Location loc ) : System
EmitStatement ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec ) : void

Method Details

CreateCallSiteBinder() public méthode

public CreateCallSiteBinder ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec, Arguments args ) : Expression
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
args Arguments
Résultat System.Linq.Expressions.Expression

CreateSpecialNameInvoke() public static méthode

public static CreateSpecialNameInvoke ( ATypeNameExpression member, Arguments args, Location loc ) : DynamicInvocation
member ATypeNameExpression
args Arguments
loc Location
Résultat DynamicInvocation

DynamicInvocation() public méthode

public DynamicInvocation ( ATypeNameExpression member, Arguments args, Location loc ) : System
member ATypeNameExpression
args Arguments
loc Location
Résultat System

EmitStatement() public méthode

public EmitStatement ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec ) : void
ec ICSharpCode.NRefactory.MonoCSharp.EmitContext
Résultat void