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

Наследование: AnonymousExpression
Показать файл Открыть проект

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

Свойство Тип Описание
parameters ParametersCompiled

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

Метод Описание
AnonymousMethodBody ( ParametersCompiled parameters, ParametersBlock block, System.TypeSpec return_type, System.TypeSpec delegate_type, Mono.CSharp.Location loc ) : System
CreateExpressionTree ( ResolveContext ec ) : Mono.CSharp.Expression
Emit ( EmitContext ec ) : void
GetSignatureForError ( ) : string
Reset ( ) : void

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

Метод Описание
DoResolve ( ResolveContext ec ) : Mono.CSharp.Expression

Приватные методы

Метод Описание
Define ( ResolveContext ec ) : bool
DoCreateMethodHost ( EmitContext ec ) : AnonymousMethodMethod
FindBestMethodStorey ( ) : AnonymousMethodStorey

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

AnonymousMethodBody() публичный метод

public AnonymousMethodBody ( ParametersCompiled parameters, ParametersBlock block, System.TypeSpec return_type, System.TypeSpec delegate_type, Mono.CSharp.Location loc ) : System
parameters ParametersCompiled
block ParametersBlock
return_type System.TypeSpec
delegate_type System.TypeSpec
loc Mono.CSharp.Location
Результат System

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

GetSignatureForError() публичный метод

public GetSignatureForError ( ) : string
Результат string

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

public static Reset ( ) : void
Результат void

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

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

protected ParametersCompiled parameters
Результат ParametersCompiled