ConnectionStringsExpressionBuilder.EvaluateExpression Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een waarde uit de <connectionStrings> sectie van het Web.config-bestand.
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
Parameters
- target
- Object
Het object dat de expressie bevat.
- entry
- BoundPropertyEntry
De eigenschap waaraan de expressie is gebonden.
- parsedData
- Object
Het object dat geparseerde gegevens vertegenwoordigt zoals geretourneerd door ParseExpression(String, Type, ExpressionBuilderContext).
- context
- ExpressionBuilderContext
Eigenschappen voor het besturingselement of de pagina.
Retouren
De Object gekoppelde sleutel in de <connectionStrings> sectie van het Web.config-bestand.
Uitzonderingen
De verbindingsreeks naam is niet gevonden in het Web.config bestand.
Opmerkingen
Deze methode wordt aangeroepen wanneer een expressie van het formulier <%$ ConnectionStrings: secureConnectionString %> wordt aangetroffen op een pagina die niet is gecompileerd. Hiermee wordt de juiste waarde opgehaald uit de <connectionStrings> sectie van het Web.config-bestand. Deze methode overschrijft de methode EvaluateExpression door de methode GetConnectionString aan te roepen als een verbindingsreeks is opgenomen in de parameter parsedData of door de methode GetConnectionStringProviderName aan te roepen als een verbindingsreeks niet is opgenomen in de parameter parsedData.
Van toepassing op
Zie ook
- ConnectionStrings
- CompilationMode
- overzicht van ASP.NET expressies