Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Compilation / ExpressionBuilderContext.cs / 1305376 / ExpressionBuilderContext.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Compilation { using System; using System.Security.Permissions; using System.Web.UI; public sealed class ExpressionBuilderContext { // private TemplateControl _templateControl; private VirtualPath _virtualPath; internal ExpressionBuilderContext(VirtualPath virtualPath) { _virtualPath = virtualPath; } public ExpressionBuilderContext(string virtualPath) { _virtualPath = System.Web.VirtualPath.Create(virtualPath); } public ExpressionBuilderContext(TemplateControl templateControl) { _templateControl = templateControl; } public TemplateControl TemplateControl { get { return _templateControl; } } public string VirtualPath { get { if (_virtualPath == null && _templateControl != null) { return _templateControl.AppRelativeVirtualPath; } return System.Web.VirtualPath.GetVirtualPathString(_virtualPath); } } internal VirtualPath VirtualPathObject { get { if (_virtualPath == null && _templateControl != null) return _templateControl.VirtualPath; return _virtualPath; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BitmapScalingModeValidation.cs
- BuildProvidersCompiler.cs
- EndPoint.cs
- SizeAnimationClockResource.cs
- ExpressionLexer.cs
- DataControlButton.cs
- WebControl.cs
- WindowsToolbarItemAsMenuItem.cs
- exports.cs
- MergeFailedEvent.cs
- BaseAsyncResult.cs
- ResourceProviderFactory.cs
- WindowsAuthenticationModule.cs
- Menu.cs
- TabControlToolboxItem.cs
- WizardStepCollectionEditor.cs
- ActivityCodeDomSerializer.cs
- OleDbReferenceCollection.cs
- ConcurrencyMode.cs
- SubqueryTrackingVisitor.cs
- RuntimeIdentifierPropertyAttribute.cs
- BuildProviderUtils.cs
- Pen.cs
- WebPartManager.cs
- Polyline.cs
- SubpageParagraph.cs
- RootDesignerSerializerAttribute.cs
- TransactionContextValidator.cs
- RequiredFieldValidator.cs
- DodSequenceMerge.cs
- COM2ColorConverter.cs
- SortKey.cs
- RotateTransform.cs
- XmlUtil.cs
- SineEase.cs
- FontWeightConverter.cs
- Vector3DAnimation.cs
- TabRenderer.cs
- UserControlCodeDomTreeGenerator.cs
- DependencyPropertyValueSerializer.cs
- EntityModelSchemaGenerator.cs
- RenderingEventArgs.cs
- Statements.cs
- TdsParserStaticMethods.cs
- ColorAnimationUsingKeyFrames.cs
- SqlLiftWhereClauses.cs
- ObjectTag.cs
- SrgsOneOf.cs
- DoubleStorage.cs
- DescendantBaseQuery.cs
- TableParaClient.cs
- FontFamily.cs
- BaseParser.cs
- SerializationInfo.cs
- SelectionProviderWrapper.cs
- XpsThumbnail.cs
- QilInvokeLateBound.cs
- ShapingEngine.cs
- FacetChecker.cs
- EncodingTable.cs
- InputBuffer.cs
- DbProviderFactory.cs
- MsdtcClusterUtils.cs
- DetailsViewPageEventArgs.cs
- WebPartChrome.cs
- TypeHelpers.cs
- StringResourceManager.cs
- DataDocumentXPathNavigator.cs
- DataListItemCollection.cs
- ZipFileInfo.cs
- DrawToolTipEventArgs.cs
- HttpServerVarsCollection.cs
- FlowLayout.cs
- SetStoryboardSpeedRatio.cs
- XamlHostingSection.cs
- EventMappingSettingsCollection.cs
- ExecutedRoutedEventArgs.cs
- PropertyChangedEventManager.cs
- ContentElement.cs
- SessionParameter.cs
- TableLayoutPanelCellPosition.cs
- SvcMapFileSerializer.cs
- ScriptModule.cs
- MimePart.cs
- HtmlForm.cs
- UInt16.cs
- Matrix.cs
- ImageMetadata.cs
- ActivationServices.cs
- TableRow.cs
- _LazyAsyncResult.cs
- EntityDataSourceEntityTypeFilterItem.cs
- ExeContext.cs
- AppLevelCompilationSectionCache.cs
- RelatedImageListAttribute.cs
- MobileSysDescriptionAttribute.cs
- ExpressionBinding.cs
- DbParameterHelper.cs
- BulletChrome.cs
- ObjectListField.cs