Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Compilation / TemplateControlBuildProvider.cs / 1 / TemplateControlBuildProvider.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Compilation { using System; using System.IO; using System.Collections; using System.CodeDom.Compiler; using System.Web.Util; using System.Web.UI; internal abstract class TemplateControlBuildProvider: BaseTemplateBuildProvider { internal virtual DependencyParser CreateDependencyParser() { return null; } internal override ICollection GetBuildResultVirtualPathDependencies() { DependencyParser parser = CreateDependencyParser(); if (parser == null) return null; parser.Init(VirtualPathObject); return parser.GetVirtualPathDependencies(); } internal override BuildResult CreateBuildResult(CompilerResults results) { // If the page is compiled, use the default base class logic if (Parser.RequiresCompilation) return base.CreateBuildResult(results); return CreateNoCompileBuildResult(); } internal abstract BuildResultNoCompileTemplateControl CreateNoCompileBuildResult(); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Compilation { using System; using System.IO; using System.Collections; using System.CodeDom.Compiler; using System.Web.Util; using System.Web.UI; internal abstract class TemplateControlBuildProvider: BaseTemplateBuildProvider { internal virtual DependencyParser CreateDependencyParser() { return null; } internal override ICollection GetBuildResultVirtualPathDependencies() { DependencyParser parser = CreateDependencyParser(); if (parser == null) return null; parser.Init(VirtualPathObject); return parser.GetVirtualPathDependencies(); } internal override BuildResult CreateBuildResult(CompilerResults results) { // If the page is compiled, use the default base class logic if (Parser.RequiresCompilation) return base.CreateBuildResult(results); return CreateNoCompileBuildResult(); } internal abstract BuildResultNoCompileTemplateControl CreateNoCompileBuildResult(); } } // 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
- XamlRtfConverter.cs
- CancellationState.cs
- NavigatingCancelEventArgs.cs
- ReferencedCollectionType.cs
- WebPartConnection.cs
- ToolStripGripRenderEventArgs.cs
- ClassGenerator.cs
- SqlOuterApplyReducer.cs
- Currency.cs
- QueuePropertyVariants.cs
- ColorKeyFrameCollection.cs
- UIElement3D.cs
- ServiceAppDomainAssociationProvider.cs
- SqlDataSourceConnectionPanel.cs
- RtfToXamlLexer.cs
- storepermissionattribute.cs
- DataSourceXmlElementAttribute.cs
- CursorConverter.cs
- CommonDialog.cs
- XmlEventCache.cs
- WindowsTokenRoleProvider.cs
- PagedDataSource.cs
- LocatorManager.cs
- CodeNamespaceImportCollection.cs
- WebPartConnectionsEventArgs.cs
- Automation.cs
- recordstate.cs
- ProfileModule.cs
- ListItemParagraph.cs
- CompiledIdentityConstraint.cs
- MsmqIntegrationProcessProtocolHandler.cs
- CancelEventArgs.cs
- CommonServiceBehaviorElement.cs
- ScrollEventArgs.cs
- TrustManager.cs
- ApplicationServicesHostFactory.cs
- Int64AnimationBase.cs
- WebEncodingValidatorAttribute.cs
- PropertyMappingExceptionEventArgs.cs
- MatrixAnimationUsingPath.cs
- XmlHierarchyData.cs
- Baml2006ReaderContext.cs
- EditingMode.cs
- ImageCodecInfoPrivate.cs
- DrawingAttributeSerializer.cs
- TcpTransportManager.cs
- Panel.cs
- ProviderCollection.cs
- TextCompositionManager.cs
- QueryCacheKey.cs
- Track.cs
- UnionQueryOperator.cs
- ResourceBinder.cs
- GridViewRowEventArgs.cs
- StreamWithDictionary.cs
- Native.cs
- DefaultTextStoreTextComposition.cs
- XmlElementAttributes.cs
- IconHelper.cs
- AssemblyInfo.cs
- Attribute.cs
- ChannelManager.cs
- StoragePropertyMapping.cs
- ByteStorage.cs
- PrintPreviewGraphics.cs
- HttpRequest.cs
- DataSourceProvider.cs
- SiteMapDataSourceView.cs
- HostingEnvironmentSection.cs
- MediaPlayer.cs
- OleDbRowUpdatedEvent.cs
- AspNetHostingPermission.cs
- DataGridRow.cs
- UndoUnit.cs
- ClrPerspective.cs
- CounterSample.cs
- Brush.cs
- OrderByBuilder.cs
- TextEditor.cs
- WebPartDisplayModeCollection.cs
- TextElementEnumerator.cs
- FixedSOMGroup.cs
- TargetFrameworkUtil.cs
- SqlCacheDependencySection.cs
- XmlExtensionFunction.cs
- RegexMatch.cs
- HttpListener.cs
- EdmFunctions.cs
- SupportsEventValidationAttribute.cs
- DataGridView.cs
- ConfigPathUtility.cs
- TextTreeObjectNode.cs
- ColumnHeaderConverter.cs
- TextEditorSelection.cs
- DependencyProperty.cs
- HtmlForm.cs
- MenuScrollingVisibilityConverter.cs
- PropertyFilterAttribute.cs
- SystemWebSectionGroup.cs
- DataGridPageChangedEventArgs.cs