ConnectionStringsExpressionBuilder.EvaluateExpression Methode

Definition

Gibt einen Wert aus dem <connectionStrings> Abschnitt der Web.config Datei zurück.

public:
 override System::Object ^ EvaluateExpression(System::Object ^ target, System::Web::UI::BoundPropertyEntry ^ entry, System::Object ^ parsedData, System::Web::Compilation::ExpressionBuilderContext ^ context);
public override object EvaluateExpression(object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context);
override this.EvaluateExpression : obj * System.Web.UI.BoundPropertyEntry * obj * System.Web.Compilation.ExpressionBuilderContext -> obj
Public Overrides Function EvaluateExpression (target As Object, entry As BoundPropertyEntry, parsedData As Object, context As ExpressionBuilderContext) As Object

Parameter

target
Object

Das Objekt, das den Ausdruck enthält.

entry
BoundPropertyEntry

Die Eigenschaft, an die der Ausdruck gebunden ist.

parsedData
Object

Das Objekt, das analysierte Daten darstellt, wie von ParseExpression(String, Type, ExpressionBuilderContext).

context
ExpressionBuilderContext

Eigenschaften für das Steuerelement oder die Seite.

Gibt zurück

Der Object einem Schlüssel im <connectionStrings> Abschnitt der datei Web.config zugeordnete Schlüssel.

Ausnahmen

Der Name der Verbindungszeichenfolge wurde in der datei Web.config nicht gefunden.

Hinweise

Diese Methode wird aufgerufen, wenn auf einer Seite, die nicht kompiliert wird, ein Ausdruck des Formulars <%$ ConnectionStrings: secureConnectionString %> gefunden wird. Er ruft den entsprechenden Wert aus dem <connectionStrings> Abschnitt der Web.config Datei ab. Diese Methode setzt die EvaluateExpression-Methode außer Kraft, indem die methode GetConnectionString aufgerufen wird, wenn ein Verbindungszeichenfolge im Parameter parsedData enthalten ist, oder durch Aufrufen der GetConnectionStringProviderName-Methode, wenn ein Verbindungszeichenfolge nicht im Parameter parsedData enthalten ist.

Gilt für:

Weitere Informationen