C# Класс NJection.LambdaConverter.Expressions.AstExpression

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Accept ( NJectionExpressionVisitor visitor ) : Expression
AnonymousType ( ICSharpCode.NRefactory.CSharp anonymousTypeCreateExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : AnonymousType
ArrayCreation ( ICSharpCode.NRefactory.CSharp arrayCreateExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : ArrayCreation
ArrayInitializer ( ICSharpCode.NRefactory.CSharp arrayInitializerExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : ArrayInitializer
Assign ( ICSharpCode.NRefactory.CSharp assignmentExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Assign
Base ( ICSharpCode.NRefactory.CSharp baseReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Base
Binary ( ICSharpCode.NRefactory.CSharp binaryOperatorExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Binary
Block ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null ) : Block
Break ( ICSharpCode.NRefactory.CSharp breakStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Break
Cast ( ICSharpCode.NRefactory.CSharp castExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Cast
CatchClause ( ICSharpCode.NRefactory.CSharp CatchClause, IScope scope, INRefcatoryExpressionVisitor visitor ) : CatchClause
CompilerGeneratedEnumerator ( Instruction stateInitializer, Instruction newObj, IScope scope, INRefcatoryExpressionVisitor visitor ) : CompilerGeneratedEnumerator
Condition ( ICSharpCode.NRefactory.CSharp conditionalExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Conditional
Constructor ( ICSharpCode.NRefactory.CSharp constructorDeclaration, Type proxy, IEnumerable outParameters, INRefcatoryExpressionVisitor visitor, IScope scope = null ) : ConstructorDeclaration
ConstructorBlock ( ICSharpCode.NRefactory.CSharp blockStatement, ParameterExpression contextParameter, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null, IEnumerable baseConstructorParameters = null ) : ConstructorBlock
Continue ( ICSharpCode.NRefactory.CSharp continueStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Continue
Default ( ICSharpCode.NRefactory.CSharp defaultValueExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Default
Direction ( ICSharpCode.NRefactory.CSharp directionExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Direction
Empty ( ICSharpCode.NRefactory.CSharp emptyExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Empty
Event ( Expression target, EventInfo eventInfo, ExpressionType @operator, IScope scope, INRefcatoryExpressionVisitor visitor ) : Event
Goto ( ICSharpCode.NRefactory.CSharp gotoStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Goto
Identifer ( ICSharpCode.NRefactory.CSharp identifier, IScope scope, INRefcatoryExpressionVisitor visitor ) : Identifier
IfElseCondition ( ICSharpCode.NRefactory.CSharp IfElseStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : IfElseCondition
Index ( ICSharpCode.NRefactory.CSharp indexerExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Index
Init ( ICSharpCode.NRefactory.CSharp variableInitializer, IScope scope, INRefcatoryExpressionVisitor visitor ) : Init
Invocation ( ICSharpCode.NRefactory.CSharp invocationExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Invocation
Label ( ICSharpCode.NRefactory.CSharp caseLabel, IScope scope, INRefcatoryExpressionVisitor visitor ) : CaseLabel
Label ( ICSharpCode.NRefactory.CSharp labelStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Label
Lambda ( Type lambdaType, Expression body, IEnumerable parameterExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Lambda
MemberReference ( ICSharpCode.NRefactory.CSharp memberReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : MemberReference
Method ( ICSharpCode.NRefactory.CSharp methodDeclaration, object context, INRefcatoryExpressionVisitor visitor, IScope scope = null ) : Method
MethodBlock ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null ) : MethodBlock
MethodOf ( ICSharpCode.NRefactory.CSharp invocationExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : MethodOf
NamedArgument ( ICSharpCode.NRefactory.CSharp namedArgumentExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : NamedArgument
NamedExpression ( ICSharpCode.NRefactory.CSharp namedExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : NamedExpression
New ( ICSharpCode.NRefactory.CSharp objectCreation, IScope scope, INRefcatoryExpressionVisitor visitor ) : New
NullReference ( ICSharpCode.NRefactory.CSharp nullReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : NullReference
Parameter ( ICSharpCode.NRefactory.CSharp parameter, IScope scope, INRefcatoryExpressionVisitor visitor ) : ParameterDecalration
Primitive ( ICSharpCode.NRefactory.CSharp primitiveExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Primitive
Return ( ICSharpCode.NRefactory.CSharp returnStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Return
Switch ( ICSharpCode.NRefactory.CSharp switchStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Switch
SwitchCase ( ICSharpCode.NRefactory.CSharp caseLabel, IScope scope, INRefcatoryExpressionVisitor visitor ) : Case
This ( ICSharpCode.NRefactory.CSharp thisReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : This
Throw ( ICSharpCode.NRefactory.CSharp throwStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Throw
TryCatch ( ICSharpCode.NRefactory.CSharp tryCatchStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : TryCatch
TypeAs ( ICSharpCode.NRefactory.CSharp asExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeAs
TypeExpression ( ICSharpCode.NRefactory.CSharp memberType, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeExpression
TypeOf ( ICSharpCode.NRefactory.CSharp typeOfExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeOf
TypeReference ( ICSharpCode.NRefactory.CSharp typeReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeReference
Unary ( ICSharpCode.NRefactory.CSharp unaryOperatorExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Unary
Variable ( ICSharpCode.NRefactory.CSharp variableDeclaration, IScope scope, INRefcatoryExpressionVisitor visitor ) : VariableDeclaration
While ( ICSharpCode.NRefactory.CSharp whileStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : While

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

Метод Описание
AstExpression ( IScope scope, INRefcatoryExpressionVisitor visitor ) : System
ForEach ( ICSharpCode.NRefactory.CSharp forEachStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : ForEach

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

Accept() публичный абстрактный Метод

public abstract Accept ( NJectionExpressionVisitor visitor ) : Expression
visitor NJection.LambdaConverter.Visitors.NJectionExpressionVisitor
Результат Expression

AnonymousType() публичный статический Метод

public static AnonymousType ( ICSharpCode.NRefactory.CSharp anonymousTypeCreateExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : AnonymousType
anonymousTypeCreateExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат AnonymousType

ArrayCreation() публичный статический Метод

public static ArrayCreation ( ICSharpCode.NRefactory.CSharp arrayCreateExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : ArrayCreation
arrayCreateExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат ArrayCreation

ArrayInitializer() публичный статический Метод

public static ArrayInitializer ( ICSharpCode.NRefactory.CSharp arrayInitializerExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : ArrayInitializer
arrayInitializerExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат ArrayInitializer

Assign() публичный статический Метод

public static Assign ( ICSharpCode.NRefactory.CSharp assignmentExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Assign
assignmentExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Assign

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

protected AstExpression ( IScope scope, INRefcatoryExpressionVisitor visitor ) : System
scope IScope
visitor INRefcatoryExpressionVisitor
Результат System

Base() публичный статический Метод

public static Base ( ICSharpCode.NRefactory.CSharp baseReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Base
baseReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Base

Binary() публичный статический Метод

public static Binary ( ICSharpCode.NRefactory.CSharp binaryOperatorExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Binary
binaryOperatorExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Binary

Block() публичный статический Метод

public static Block ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null ) : Block
blockStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
parameters IEnumerable
Результат Block

Break() публичный статический Метод

public static Break ( ICSharpCode.NRefactory.CSharp breakStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Break
breakStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Break

Cast() публичный статический Метод

public static Cast ( ICSharpCode.NRefactory.CSharp castExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Cast
castExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Cast

CatchClause() публичный статический Метод

public static CatchClause ( ICSharpCode.NRefactory.CSharp CatchClause, IScope scope, INRefcatoryExpressionVisitor visitor ) : CatchClause
CatchClause ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат CatchClause

CompilerGeneratedEnumerator() публичный статический Метод

public static CompilerGeneratedEnumerator ( Instruction stateInitializer, Instruction newObj, IScope scope, INRefcatoryExpressionVisitor visitor ) : CompilerGeneratedEnumerator
stateInitializer Instruction
newObj Instruction
scope IScope
visitor INRefcatoryExpressionVisitor
Результат CompilerGeneratedEnumerator

Condition() публичный статический Метод

public static Condition ( ICSharpCode.NRefactory.CSharp conditionalExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Conditional
conditionalExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Conditional

Constructor() публичный статический Метод

public static Constructor ( ICSharpCode.NRefactory.CSharp constructorDeclaration, Type proxy, IEnumerable outParameters, INRefcatoryExpressionVisitor visitor, IScope scope = null ) : ConstructorDeclaration
constructorDeclaration ICSharpCode.NRefactory.CSharp
proxy Type
outParameters IEnumerable
visitor INRefcatoryExpressionVisitor
scope IScope
Результат ConstructorDeclaration

ConstructorBlock() публичный статический Метод

public static ConstructorBlock ( ICSharpCode.NRefactory.CSharp blockStatement, ParameterExpression contextParameter, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null, IEnumerable baseConstructorParameters = null ) : ConstructorBlock
blockStatement ICSharpCode.NRefactory.CSharp
contextParameter ParameterExpression
scope IScope
visitor INRefcatoryExpressionVisitor
parameters IEnumerable
baseConstructorParameters IEnumerable
Результат ConstructorBlock

Continue() публичный статический Метод

public static Continue ( ICSharpCode.NRefactory.CSharp continueStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Continue
continueStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Continue

Default() публичный статический Метод

public static Default ( ICSharpCode.NRefactory.CSharp defaultValueExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Default
defaultValueExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Default

Direction() публичный статический Метод

public static Direction ( ICSharpCode.NRefactory.CSharp directionExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Direction
directionExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Direction

Empty() публичный статический Метод

public static Empty ( ICSharpCode.NRefactory.CSharp emptyExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Empty
emptyExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Empty

Event() публичный статический Метод

public static Event ( Expression target, EventInfo eventInfo, ExpressionType @operator, IScope scope, INRefcatoryExpressionVisitor visitor ) : Event
target Expression
eventInfo EventInfo
@operator ExpressionType
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Event

ForEach() защищенный статический Метод

protected static ForEach ( ICSharpCode.NRefactory.CSharp forEachStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : ForEach
forEachStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат ForEach

Goto() публичный статический Метод

public static Goto ( ICSharpCode.NRefactory.CSharp gotoStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Goto
gotoStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Goto

Identifer() публичный статический Метод

public static Identifer ( ICSharpCode.NRefactory.CSharp identifier, IScope scope, INRefcatoryExpressionVisitor visitor ) : Identifier
identifier ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Identifier

IfElseCondition() публичный статический Метод

public static IfElseCondition ( ICSharpCode.NRefactory.CSharp IfElseStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : IfElseCondition
IfElseStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат IfElseCondition

Index() публичный статический Метод

public static Index ( ICSharpCode.NRefactory.CSharp indexerExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Index
indexerExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Index

Init() публичный статический Метод

public static Init ( ICSharpCode.NRefactory.CSharp variableInitializer, IScope scope, INRefcatoryExpressionVisitor visitor ) : Init
variableInitializer ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Init

Invocation() публичный статический Метод

public static Invocation ( ICSharpCode.NRefactory.CSharp invocationExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Invocation
invocationExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Invocation

Label() публичный статический Метод

public static Label ( ICSharpCode.NRefactory.CSharp caseLabel, IScope scope, INRefcatoryExpressionVisitor visitor ) : CaseLabel
caseLabel ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат CaseLabel

Label() публичный статический Метод

public static Label ( ICSharpCode.NRefactory.CSharp labelStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Label
labelStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Label

Lambda() публичный статический Метод

public static Lambda ( Type lambdaType, Expression body, IEnumerable parameterExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Lambda
lambdaType Type
body Expression
parameterExpression IEnumerable
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Lambda

MemberReference() публичный статический Метод

public static MemberReference ( ICSharpCode.NRefactory.CSharp memberReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : MemberReference
memberReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат MemberReference

Method() публичный статический Метод

public static Method ( ICSharpCode.NRefactory.CSharp methodDeclaration, object context, INRefcatoryExpressionVisitor visitor, IScope scope = null ) : Method
methodDeclaration ICSharpCode.NRefactory.CSharp
context object
visitor INRefcatoryExpressionVisitor
scope IScope
Результат Method

MethodBlock() публичный статический Метод

public static MethodBlock ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null ) : MethodBlock
blockStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
parameters IEnumerable
Результат MethodBlock

MethodOf() публичный статический Метод

public static MethodOf ( ICSharpCode.NRefactory.CSharp invocationExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : MethodOf
invocationExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат MethodOf

NamedArgument() публичный статический Метод

public static NamedArgument ( ICSharpCode.NRefactory.CSharp namedArgumentExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : NamedArgument
namedArgumentExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат NamedArgument

NamedExpression() публичный статический Метод

public static NamedExpression ( ICSharpCode.NRefactory.CSharp namedExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : NamedExpression
namedExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат NamedExpression

New() публичный статический Метод

public static New ( ICSharpCode.NRefactory.CSharp objectCreation, IScope scope, INRefcatoryExpressionVisitor visitor ) : New
objectCreation ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат New

NullReference() публичный статический Метод

public static NullReference ( ICSharpCode.NRefactory.CSharp nullReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : NullReference
nullReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат NullReference

Parameter() публичный статический Метод

public static Parameter ( ICSharpCode.NRefactory.CSharp parameter, IScope scope, INRefcatoryExpressionVisitor visitor ) : ParameterDecalration
parameter ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат ParameterDecalration

Primitive() публичный статический Метод

public static Primitive ( ICSharpCode.NRefactory.CSharp primitiveExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Primitive
primitiveExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Primitive

Return() публичный статический Метод

public static Return ( ICSharpCode.NRefactory.CSharp returnStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Return
returnStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Return

Switch() публичный статический Метод

public static Switch ( ICSharpCode.NRefactory.CSharp switchStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Switch
switchStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Switch

SwitchCase() публичный статический Метод

public static SwitchCase ( ICSharpCode.NRefactory.CSharp caseLabel, IScope scope, INRefcatoryExpressionVisitor visitor ) : Case
caseLabel ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Case

This() публичный статический Метод

public static This ( ICSharpCode.NRefactory.CSharp thisReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : This
thisReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат This

Throw() публичный статический Метод

public static Throw ( ICSharpCode.NRefactory.CSharp throwStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : Throw
throwStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Throw

TryCatch() публичный статический Метод

public static TryCatch ( ICSharpCode.NRefactory.CSharp tryCatchStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : TryCatch
tryCatchStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат TryCatch

TypeAs() публичный статический Метод

public static TypeAs ( ICSharpCode.NRefactory.CSharp asExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeAs
asExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат TypeAs

TypeExpression() публичный статический Метод

public static TypeExpression ( ICSharpCode.NRefactory.CSharp memberType, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeExpression
memberType ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат TypeExpression

TypeOf() публичный статический Метод

public static TypeOf ( ICSharpCode.NRefactory.CSharp typeOfExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeOf
typeOfExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат TypeOf

TypeReference() публичный статический Метод

public static TypeReference ( ICSharpCode.NRefactory.CSharp typeReferenceExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : TypeReference
typeReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат TypeReference

Unary() публичный статический Метод

public static Unary ( ICSharpCode.NRefactory.CSharp unaryOperatorExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : Unary
unaryOperatorExpression ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат Unary

Variable() публичный статический Метод

public static Variable ( ICSharpCode.NRefactory.CSharp variableDeclaration, IScope scope, INRefcatoryExpressionVisitor visitor ) : VariableDeclaration
variableDeclaration ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат VariableDeclaration

While() публичный статический Метод

public static While ( ICSharpCode.NRefactory.CSharp whileStatement, IScope scope, INRefcatoryExpressionVisitor visitor ) : While
whileStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
Результат While