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
- HttpSessionStateWrapper.cs
- BidOverLoads.cs
- IriParsingElement.cs
- NotSupportedException.cs
- _ListenerResponseStream.cs
- ConsoleKeyInfo.cs
- HtmlDocument.cs
- HyperLink.cs
- XmlSchemaException.cs
- WebConvert.cs
- XmlValidatingReaderImpl.cs
- WsdlInspector.cs
- MobileComponentEditorPage.cs
- OdbcPermission.cs
- SecureEnvironment.cs
- ISessionStateStore.cs
- HopperCache.cs
- TypeDelegator.cs
- SpeechRecognizer.cs
- SystemBrushes.cs
- UniqueEventHelper.cs
- FloaterParaClient.cs
- BufferBuilder.cs
- RequestCachePolicyConverter.cs
- TypeUnloadedException.cs
- ToolStripDropTargetManager.cs
- SchemaElement.cs
- DataException.cs
- DataProtection.cs
- PKCS1MaskGenerationMethod.cs
- COM2TypeInfoProcessor.cs
- FormatterServices.cs
- RuleAttributes.cs
- shaper.cs
- ExecutionContext.cs
- WsdlBuildProvider.cs
- XmlAnyAttributeAttribute.cs
- MimeMultiPart.cs
- SymmetricAlgorithm.cs
- CompensatableTransactionScopeActivity.cs
- ServiceContractListItemList.cs
- AccessViolationException.cs
- TextEndOfSegment.cs
- PointConverter.cs
- KnownTypeAttribute.cs
- DelegateBodyWriter.cs
- UpdateManifestForBrowserApplication.cs
- FormsAuthenticationUserCollection.cs
- UpdateRecord.cs
- TabletCollection.cs
- XmlSchemaExporter.cs
- UnmanagedMemoryStream.cs
- HashSet.cs
- DataGridViewCellValidatingEventArgs.cs
- IdentityNotMappedException.cs
- FontFamilyValueSerializer.cs
- Size3D.cs
- _emptywebproxy.cs
- PostBackOptions.cs
- ObjectDataSourceMethodEventArgs.cs
- HtmlTextViewAdapter.cs
- SizeAnimationClockResource.cs
- TextTreeNode.cs
- ImportFileRequest.cs
- ListBox.cs
- TypeResolvingOptions.cs
- Size3DConverter.cs
- FormViewCommandEventArgs.cs
- GraphicsState.cs
- IteratorFilter.cs
- IPPacketInformation.cs
- FieldMetadata.cs
- TableColumnCollectionInternal.cs
- _LocalDataStoreMgr.cs
- StateDesigner.CommentLayoutGlyph.cs
- ProviderCommandInfoUtils.cs
- CodeNamespace.cs
- ComPlusServiceLoader.cs
- RegexStringValidatorAttribute.cs
- PictureBox.cs
- ConsumerConnectionPointCollection.cs
- PrivilegedConfigurationManager.cs
- SortQuery.cs
- X509Certificate2Collection.cs
- StrongNamePublicKeyBlob.cs
- DbMetaDataFactory.cs
- ProcessHostServerConfig.cs
- DeviceFiltersSection.cs
- shaper.cs
- ResourceAssociationTypeEnd.cs
- SystemBrushes.cs
- PageTheme.cs
- DataObject.cs
- SmiContext.cs
- Tokenizer.cs
- MultiSelector.cs
- GroupItemAutomationPeer.cs
- SizeAnimationBase.cs
- StructuredProperty.cs
- ContentPresenter.cs