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
- SqlLiftWhereClauses.cs
- DispatcherObject.cs
- GroupQuery.cs
- OpenTypeLayoutCache.cs
- _SecureChannel.cs
- HtmlInputFile.cs
- MultiAsyncResult.cs
- SQLInt16Storage.cs
- OracleBoolean.cs
- XmlText.cs
- HttpVersion.cs
- Rfc2898DeriveBytes.cs
- RawContentTypeMapper.cs
- BaseDataBoundControlDesigner.cs
- PKCS1MaskGenerationMethod.cs
- XmlCharCheckingReader.cs
- SvcMapFileSerializer.cs
- UInt16Storage.cs
- AssemblyCollection.cs
- InfocardExtendedInformationEntry.cs
- HtmlMeta.cs
- AnimationLayer.cs
- DataList.cs
- ContextMenuStripGroupCollection.cs
- UniqueConstraint.cs
- ToolStripLocationCancelEventArgs.cs
- ItemPager.cs
- ModelFunctionTypeElement.cs
- TabletDeviceInfo.cs
- Pointer.cs
- MonikerHelper.cs
- Quaternion.cs
- WebPartConnectionsCloseVerb.cs
- WebServiceParameterData.cs
- SqlNotificationEventArgs.cs
- InvariantComparer.cs
- FontNamesConverter.cs
- UserInitiatedNavigationPermission.cs
- SessionPageStatePersister.cs
- ExtentKey.cs
- ILGenerator.cs
- WebPartConnectionsCancelVerb.cs
- TypeGenericEnumerableViewSchema.cs
- DefaultPrintController.cs
- MsmqIntegrationBindingCollectionElement.cs
- ParallelTimeline.cs
- FunctionImportMapping.cs
- TableDetailsCollection.cs
- RootAction.cs
- SchemaComplexType.cs
- WindowsSysHeader.cs
- NameGenerator.cs
- MatrixTransform3D.cs
- SystemParameters.cs
- DockProviderWrapper.cs
- Rect.cs
- NumberFormatInfo.cs
- CodeLinePragma.cs
- MemberAssignment.cs
- NativeMethods.cs
- IgnoreDataMemberAttribute.cs
- TableRowCollection.cs
- EntityContainerAssociationSetEnd.cs
- StringUtil.cs
- OracleConnectionString.cs
- ISO2022Encoding.cs
- UIElementPropertyUndoUnit.cs
- ConnectionStringsExpressionBuilder.cs
- HandlerFactoryWrapper.cs
- Constants.cs
- ClientBuildManager.cs
- SafeNativeMethods.cs
- DataPointer.cs
- ScriptControl.cs
- AmbientValueAttribute.cs
- BoundField.cs
- log.cs
- ByteStack.cs
- CodeConditionStatement.cs
- ContainerControl.cs
- TextSelectionHighlightLayer.cs
- GiveFeedbackEvent.cs
- LicFileLicenseProvider.cs
- GenericRootAutomationPeer.cs
- GridLengthConverter.cs
- HandleCollector.cs
- PermissionToken.cs
- CodeAttributeArgument.cs
- Zone.cs
- TextTreeTextElementNode.cs
- PrintPreviewControl.cs
- NonParentingControl.cs
- ObjectDataSourceSelectingEventArgs.cs
- WindowsListViewGroup.cs
- Sequence.cs
- GridViewCellAutomationPeer.cs
- Transactions.cs
- TransformerInfoCollection.cs
- DebugView.cs
- ConfigXmlAttribute.cs