C# Класс System.Web.Compilation.ResourceExpressionBuilder

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

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

Метод Описание
EvaluateExpression ( object target, BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context ) : object
GetCodeExpression ( BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context ) : CodeExpression
ParseExpression ( string expression ) : System.Web.Compilation.ResourceExpressionFields
ParseExpression ( string expression, Type propertyType, System.Web.Compilation.ExpressionBuilderContext context ) : object
ResourceExpressionBuilder ( ) : System

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

Метод Описание
CreateGetLocalResourceObject ( BoundPropertyEntry bpe, string resname ) : CodeExpression
CreateGetLocalResourceObject ( MemberInfo mi, string resname ) : CodeExpression
CreateGetLocalResourceObject ( Type member_type, Type declaringType, string memberName, string resname ) : CodeExpression

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

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

public EvaluateExpression ( object target, BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context ) : object
target object
entry BoundPropertyEntry
parsedData object
context System.Web.Compilation.ExpressionBuilderContext
Результат object

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

public GetCodeExpression ( BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context ) : CodeExpression
entry BoundPropertyEntry
parsedData object
context System.Web.Compilation.ExpressionBuilderContext
Результат CodeExpression

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

public static ParseExpression ( string expression ) : System.Web.Compilation.ResourceExpressionFields
expression string
Результат System.Web.Compilation.ResourceExpressionFields

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

public ParseExpression ( string expression, Type propertyType, System.Web.Compilation.ExpressionBuilderContext context ) : object
expression string
propertyType System.Type
context System.Web.Compilation.ExpressionBuilderContext
Результат object

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

public ResourceExpressionBuilder ( ) : System
Результат System