C# Class System.Web.Compilation.ResourceExpressionBuilder

Inheritance: System.Web.Compilation.ExpressionBuilder
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CreateGetLocalResourceObject ( BoundPropertyEntry bpe, string resname ) : CodeExpression
CreateGetLocalResourceObject ( MemberInfo mi, string resname ) : CodeExpression
CreateGetLocalResourceObject ( Type member_type, Type declaringType, string memberName, string resname ) : CodeExpression

Method Details

EvaluateExpression() public méthode

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
Résultat object

GetCodeExpression() public méthode

public GetCodeExpression ( BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context ) : CodeExpression
entry BoundPropertyEntry
parsedData object
context System.Web.Compilation.ExpressionBuilderContext
Résultat CodeExpression

ParseExpression() public static méthode

public static ParseExpression ( string expression ) : System.Web.Compilation.ResourceExpressionFields
expression string
Résultat System.Web.Compilation.ResourceExpressionFields

ParseExpression() public méthode

public ParseExpression ( string expression, Type propertyType, System.Web.Compilation.ExpressionBuilderContext context ) : object
expression string
propertyType System.Type
context System.Web.Compilation.ExpressionBuilderContext
Résultat object

ResourceExpressionBuilder() public méthode

public ResourceExpressionBuilder ( ) : System
Résultat System