ConnectionStringsExpressionEditor.EvaluateExpression メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
接続文字列式を評価し、コントロール プロパティのデザイン時の値を提供します。
public:
override System::Object ^ EvaluateExpression(System::String ^ expression, System::Object ^ parseTimeData, Type ^ propertyType, IServiceProvider ^ serviceProvider);
public override object EvaluateExpression (string expression, object parseTimeData, Type propertyType, IServiceProvider serviceProvider);
override this.EvaluateExpression : string * obj * Type * IServiceProvider -> obj
Public Overrides Function EvaluateExpression (expression As String, parseTimeData As Object, propertyType As Type, serviceProvider As IServiceProvider) As Object
パラメーター
- expression
- String
評価する接続文字列式。 式に ConnectionStrings
式プレフィックスが含まれていません。
- parseTimeData
- Object
式を評価するための追加の解析情報を格納しているオブジェクト。
- propertyType
- Type
コントロール プロパティの型。
- serviceProvider
- IServiceProvider
デザイナー ホストによって提供されるサービス プロバイダーの実装。追加のデザイン時サービスを取得するときに使用されます。
戻り値
式の評価が成功した場合は、評価された式文字列によって参照されるオブジェクト。それ以外の場合は null
。
注釈
メソッドは EvaluateExpression 、 で expression
指定された接続名と型を検索し、接続を返します。
ビジュアル デザイナーでは、 メソッドを EvaluateExpression 使用して接続文字列式を評価し、関連付けられているコントロール プロパティのデザイン時の値を指定します。 ビジュアル デザイナーは、 メソッドを ConnectionStringsExpressionBuilder.ParseExpression 使用してデザイン時に式文字列を解析し、解析された式データを EvaluateExpression 使用して メソッドを呼び出します。 ビジュアル デザイナーは、評価された式の結果を使用して、デザイン サーフェイスにレンダリングされるコントロール プロパティの値を割り当てます。
実行時に、ページ パーサーは対応するConnectionStringsExpressionBuilder実装の メソッドと GetCodeExpression メソッドを使用EvaluateExpressionして式を評価し、関連付けられたコントロール プロパティの実行時値を指定します。
適用対象
こちらもご覧ください
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示