C# Class Mono.CSharp.DynamicInvocation

Inheritance: DynamicExpressionStatement, IDynamicBinder
Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Méthode Description
CreateCallSiteBinder ( ResolveContext ec, Arguments args ) : Mono.CSharp.Expression
CreateSpecialNameInvoke ( Mono.CSharp.ATypeNameExpression member, Arguments args, Mono.CSharp.Location loc ) : DynamicInvocation
DynamicInvocation ( Mono.CSharp.ATypeNameExpression member, Arguments args, Mono.CSharp.Location loc ) : System
DynamicInvocation ( Mono.CSharp.ATypeNameExpression member, Arguments args, System.TypeSpec type, Mono.CSharp.Location loc ) : System
EmitStatement ( EmitContext ec ) : void

Method Details

CreateCallSiteBinder() public méthode

public CreateCallSiteBinder ( ResolveContext ec, Arguments args ) : Mono.CSharp.Expression
ec ResolveContext
args Arguments
Résultat Mono.CSharp.Expression

CreateSpecialNameInvoke() public static méthode

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

DynamicInvocation() public méthode

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

DynamicInvocation() public méthode

public DynamicInvocation ( Mono.CSharp.ATypeNameExpression member, Arguments args, System.TypeSpec type, Mono.CSharp.Location loc ) : System
member Mono.CSharp.ATypeNameExpression
args Arguments
type System.TypeSpec
loc Mono.CSharp.Location
Résultat System

EmitStatement() public méthode

public EmitStatement ( EmitContext ec ) : void
ec EmitContext
Résultat void