﻿<?xml version="1.0" encoding="utf-8"?><Type Name="ExpressionBuilderContext" FullName="System.Web.Compilation.ExpressionBuilderContext"><TypeSignature Language="C#" Value="public sealed class ExpressionBuilderContext" /><AssemblyInfo><AssemblyName>System.Web</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces /><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>An <see cref="T:System.Web.Compilation.ExpressionBuilderContext" /> object is typically used to obtain a virtual path or a <see cref="P:System.Web.UI.Control.TemplateControl" /> property for use with an expression builder. For more information, see <see cref="T:System.Web.Configuration.ExpressionBuilder" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Provides the context for an <see cref="T:System.Web.Compilation.ExpressionBuilder" /> object.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public ExpressionBuilderContext (string virtualPath);" /><MemberType>Constructor</MemberType><Parameters><Parameter Name="virtualPath" Type="System.String" /></Parameters><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Web.Compilation.ExpressionBuilderContext" /> class using the specified virtual path.</para></summary><param name="virtualPath"><attribution license="cc4" from="Microsoft" modified="false" />The virtual path of the file associated with the specified <see cref="T:System.Web.Compilation.ExpressionBuilder" />.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public ExpressionBuilderContext (System.Web.UI.TemplateControl templateControl);" /><MemberType>Constructor</MemberType><Parameters><Parameter Name="templateControl" Type="System.Web.UI.TemplateControl" /></Parameters><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Web.Compilation.ExpressionBuilderContext" /> class using the specified template control.</para></summary><param name="templateControl"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.UI.TemplateControl" /> to use with the specified <see cref="T:System.Web.Compilation.ExpressionBuilder" />.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TemplateControl"><MemberSignature Language="C#" Value="public System.Web.UI.TemplateControl TemplateControl { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Web.UI.TemplateControl</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>An expression builder might require additional information about the containing page to evaluate or parse the expression value.</para><para>This also provides the <see cref="T:System.Web.Compilation.ExpressionBuilder" /> object with information regarding the page that might be required. When an instance of a control is part of a control template, the <see cref="P:System.Web.Compilation.ExpressionBuilderContext.TemplateControl" /> property contains a reference to the containing control. For more information, see <see cref="T:System.Web.UI.TemplateControl" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Provides an <see cref="T:System.Web.Compilation.ExpressionBuilder" /> object with a reference to a <see cref="T:System.Web.UI.TemplateControl" /> object.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="VirtualPath"><MemberSignature Language="C#" Value="public string VirtualPath { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a virtual path to the file associated with the <see cref="T:System.Web.Compilation.ExpressionBuilderContext" /> object.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>