Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SimpleBitVector32.cs
- CodeGeneratorOptions.cs
- TypeLibConverter.cs
- HwndPanningFeedback.cs
- uribuilder.cs
- NavigationFailedEventArgs.cs
- QueueProcessor.cs
- Control.cs
- FilterRepeater.cs
- LocalsItemDescription.cs
- KeyedCollection.cs
- ApplicationHost.cs
- GridViewDeleteEventArgs.cs
- WmlValidationSummaryAdapter.cs
- EdmConstants.cs
- SqlDataReaderSmi.cs
- SslStreamSecurityBindingElement.cs
- ImpersonationContext.cs
- Control.cs
- StreamSecurityUpgradeAcceptorAsyncResult.cs
- XmlSchemaSimpleTypeUnion.cs
- ConnectionPoint.cs
- SettingsSavedEventArgs.cs
- TemplateParser.cs
- SoapIncludeAttribute.cs
- ProxyWebPartManager.cs
- TagPrefixCollection.cs
- ComponentEditorForm.cs
- unitconverter.cs
- SkinBuilder.cs
- State.cs
- Util.cs
- InputElement.cs
- DataTransferEventArgs.cs
- TypeLibConverter.cs
- TrackingMemoryStreamFactory.cs
- COM2IProvidePropertyBuilderHandler.cs
- PathBox.cs
- CircleHotSpot.cs
- DecimalAnimation.cs
- DependencyPropertyDescriptor.cs
- Quad.cs
- WorkflowLayouts.cs
- PrintDocument.cs
- ApplicationId.cs
- XPathMessageContext.cs
- SrgsDocument.cs
- NetSectionGroup.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- SpecialFolderEnumConverter.cs
- FrameworkContentElement.cs
- FrugalMap.cs
- XhtmlBasicFormAdapter.cs
- NavigationService.cs
- ExecutionContext.cs
- WindowsScroll.cs
- CommentAction.cs
- RuntimeEnvironment.cs
- XmlSchemaObject.cs
- ByteStorage.cs
- SafeFileHandle.cs
- RegexStringValidator.cs
- SemanticBasicElement.cs
- XPathDocumentIterator.cs
- DeclarativeCatalogPart.cs
- DataGridViewColumn.cs
- CompositeDataBoundControl.cs
- CompilerError.cs
- PerformanceCountersElement.cs
- OutputCacheProfile.cs
- OdbcHandle.cs
- QilPatternFactory.cs
- Send.cs
- InstanceKeyNotReadyException.cs
- RoutedEventValueSerializer.cs
- WinFormsSpinner.cs
- TimeoutException.cs
- SignedPkcs7.cs
- JsonReader.cs
- PagedControl.cs
- ByteStreamMessageUtility.cs
- InputChannelBinder.cs
- NumberFormatInfo.cs
- DbProviderManifest.cs
- SqlFunctionAttribute.cs
- ObjectManager.cs
- PackageRelationship.cs
- WebBrowserSiteBase.cs
- MenuItemStyleCollection.cs
- DCSafeHandle.cs
- TemplatedWizardStep.cs
- ApplicationDirectoryMembershipCondition.cs
- _HeaderInfo.cs
- RayHitTestParameters.cs
- PackageFilter.cs
- Exceptions.cs
- _ListenerAsyncResult.cs
- storepermission.cs
- ImageCollectionCodeDomSerializer.cs
- SemanticValue.cs