C# Класс Mono.CSharp.Assign

The Assign node takes care of assigning the value of source into the expression represented by target.
Наследование: Mono.CSharp.ExpressionStatement
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
target Mono.CSharp.Expression

Открытые методы

Метод Описание
ContainsEmitWithAwait ( ) : bool
CreateExpressionTree ( ResolveContext ec ) : Mono.CSharp.Expression
Emit ( EmitContext ec ) : void
EmitStatement ( EmitContext ec ) : void
MakeExpression ( BuilderContext ctx ) : System.Linq.Expressions.Expression

Защищенные методы

Метод Описание
Assign ( Mono.CSharp.Expression target, Mono.CSharp.Expression source, Mono.CSharp.Location loc ) : System
CloneTo ( CloneContext clonectx, Mono.CSharp.Expression t ) : void
DoResolve ( ResolveContext ec ) : Mono.CSharp.Expression
Emit ( EmitContext ec, bool is_statement ) : void
ResolveConversions ( ResolveContext ec ) : Mono.CSharp.Expression

Описание методов

Assign() защищенный Метод

protected Assign ( Mono.CSharp.Expression target, Mono.CSharp.Expression source, Mono.CSharp.Location loc ) : System
target Mono.CSharp.Expression
source Mono.CSharp.Expression
loc Mono.CSharp.Location
Результат System

CloneTo() защищенный Метод

protected CloneTo ( CloneContext clonectx, Mono.CSharp.Expression t ) : void
clonectx CloneContext
t Mono.CSharp.Expression
Результат void

ContainsEmitWithAwait() публичный Метод

public ContainsEmitWithAwait ( ) : bool
Результат bool

CreateExpressionTree() публичный Метод

public CreateExpressionTree ( ResolveContext ec ) : Mono.CSharp.Expression
ec ResolveContext
Результат Mono.CSharp.Expression

DoResolve() защищенный Метод

protected DoResolve ( ResolveContext ec ) : Mono.CSharp.Expression
ec ResolveContext
Результат Mono.CSharp.Expression

Emit() публичный Метод

public Emit ( EmitContext ec ) : void
ec EmitContext
Результат void

Emit() защищенный Метод

protected Emit ( EmitContext ec, bool is_statement ) : void
ec EmitContext
is_statement bool
Результат void

EmitStatement() публичный Метод

public EmitStatement ( EmitContext ec ) : void
ec EmitContext
Результат void

MakeExpression() публичный Метод

public MakeExpression ( BuilderContext ctx ) : System.Linq.Expressions.Expression
ctx BuilderContext
Результат System.Linq.Expressions.Expression

ResolveConversions() защищенный Метод

protected ResolveConversions ( ResolveContext ec ) : Mono.CSharp.Expression
ec ResolveContext
Результат Mono.CSharp.Expression

Описание свойств

target защищенное свойство

protected Expression,Mono.CSharp target
Результат Mono.CSharp.Expression