ResourceExpressionBuilder.ParseExpression 方法

定义

返回一个表示通过分析得出的表达式的对象。

重载

ParseExpression(String)

返回一个表示通过分析得出的表达式的对象。

ParseExpression(String, Type, ExpressionBuilderContext)

返回一个表示通过分析得出的表达式的对象。

ParseExpression(String)

返回一个表示通过分析得出的表达式的对象。

public:
 static System::Web::Compilation::ResourceExpressionFields ^ ParseExpression(System::String ^ expression);
public static System.Web.Compilation.ResourceExpressionFields ParseExpression (string expression);
static member ParseExpression : string -> System.Web.Compilation.ResourceExpressionFields
Public Shared Function ParseExpression (expression As String) As ResourceExpressionFields

参数

expression
String

要分析的表达式值。

返回

表达式的 ResourceExpressionFields

注解

如果表达式中提供了这些属性,此方法将分析表达式,ResourceKey并在返回ResourceExpressionFields的对象中返回ClassKey和属性值。

另请参阅

适用于

ParseExpression(String, Type, ExpressionBuilderContext)

返回一个表示通过分析得出的表达式的对象。

public:
 override System::Object ^ ParseExpression(System::String ^ expression, Type ^ propertyType, System::Web::Compilation::ExpressionBuilderContext ^ context);
public override object ParseExpression (string expression, Type propertyType, System.Web.Compilation.ExpressionBuilderContext context);
override this.ParseExpression : string * Type * System.Web.Compilation.ExpressionBuilderContext -> obj
Public Overrides Function ParseExpression (expression As String, propertyType As Type, context As ExpressionBuilderContext) As Object

参数

expression
String

声明性表达式的值。

propertyType
Type

被表达式绑定到的属性的类型。

context
ExpressionBuilderContext

表达式计算的上下文信息。

返回

表示被分析表达式的 Object

例外

资源表达式无法找到或无效。

注解

返回的 Object 的类型为 ResourceExpressionFields。 如果表达式中提供了这些属性,此方法将分析表达式,ResourceKey并在返回ResourceExpressionFields的对象中返回ClassKey和属性值。

另请参阅

适用于