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

注釈

このメソッドは、式を解析し、返されたResourceExpressionFieldsオブジェクトの プロパティ値と ResourceKey プロパティ値を返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です。 このメソッドは、式を解析し、返されたResourceExpressionFieldsオブジェクトの プロパティ値と ResourceKey プロパティ値を返ClassKeyします (これらのプロパティが式で指定されている場合)。

こちらもご覧ください

適用対象