C# Класс ICSharpCode.NRefactory.MonoCSharp.DynamicIndexBinder

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

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

Метод Описание
DynamicIndexBinder ( Arguments args, Location loc ) : System
DynamicIndexBinder ( CSharpBinderFlags flags, Arguments args, Location loc ) : System

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

Метод Описание
CreateCallSiteBinder ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec, Arguments args, bool isSet ) : Expression
CreateSetterArguments ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext rc, Expression rhs ) : Arguments
DoResolve ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : Expression

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

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

protected CreateCallSiteBinder ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec, Arguments args, bool isSet ) : Expression
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
args Arguments
isSet bool
Результат System.Linq.Expressions.Expression

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

protected CreateSetterArguments ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext rc, Expression rhs ) : Arguments
rc ICSharpCode.NRefactory.MonoCSharp.ResolveContext
rhs System.Linq.Expressions.Expression
Результат Arguments

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

protected DoResolve ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : Expression
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
Результат System.Linq.Expressions.Expression

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

public DynamicIndexBinder ( Arguments args, Location loc ) : System
args Arguments
loc Location
Результат System

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

public DynamicIndexBinder ( CSharpBinderFlags flags, Arguments args, Location loc ) : System
flags CSharpBinderFlags
args Arguments
loc Location
Результат System