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
- DrawingState.cs
- GridViewPageEventArgs.cs
- DescriptionAttribute.cs
- Baml2006SchemaContext.cs
- BamlStream.cs
- SingleStorage.cs
- PerformanceCounterManager.cs
- DoubleLinkListEnumerator.cs
- DesignerSerializationOptionsAttribute.cs
- StringUtil.cs
- TripleDES.cs
- ToolTip.cs
- FileAuthorizationModule.cs
- Trace.cs
- SafeNativeMethods.cs
- StringToken.cs
- ComponentManagerBroker.cs
- CapabilitiesRule.cs
- ServiceHostFactory.cs
- DrawingContextWalker.cs
- MessageQueuePermissionAttribute.cs
- FileDialog_Vista.cs
- KeyedCollection.cs
- ResourcesChangeInfo.cs
- DataGridViewDataConnection.cs
- NameValuePair.cs
- KnownBoxes.cs
- OdbcConnection.cs
- Content.cs
- DifferencingCollection.cs
- AuthStoreRoleProvider.cs
- ProjectionPruner.cs
- ResourcesChangeInfo.cs
- DataBoundControl.cs
- XmlElementCollection.cs
- PolyBezierSegmentFigureLogic.cs
- TextRangeBase.cs
- SafeProcessHandle.cs
- DetailsViewUpdateEventArgs.cs
- TabControlCancelEvent.cs
- ApplyImportsAction.cs
- WebEventTraceProvider.cs
- ProfessionalColors.cs
- AssemblyHash.cs
- SoapSchemaMember.cs
- DeclaredTypeValidatorAttribute.cs
- WeakReadOnlyCollection.cs
- CollectionViewGroupInternal.cs
- SoapObjectWriter.cs
- XmlMemberMapping.cs
- KeyConstraint.cs
- WebPart.cs
- EdgeModeValidation.cs
- ExtensionFile.cs
- AnnotationAdorner.cs
- ObjectDataSourceFilteringEventArgs.cs
- ContentElementCollection.cs
- UnmanagedMemoryStreamWrapper.cs
- CodeGeneratorOptions.cs
- sqlmetadatafactory.cs
- Path.cs
- XmlWriterDelegator.cs
- GetPolicyDetailsRequest.cs
- WindowsFormsHostPropertyMap.cs
- IntegerValidatorAttribute.cs
- RawMouseInputReport.cs
- StateMachineAction.cs
- ReadOnlyDataSourceView.cs
- InfoCardTrace.cs
- PropertyTabAttribute.cs
- IndicCharClassifier.cs
- FixedDocumentSequencePaginator.cs
- WebZone.cs
- RegionIterator.cs
- FrameworkContextData.cs
- SequentialUshortCollection.cs
- DependencyPropertyValueSerializer.cs
- SapiGrammar.cs
- PhysicalOps.cs
- QueryResults.cs
- NativeObjectSecurity.cs
- DefaultProxySection.cs
- RequestQueryProcessor.cs
- ParagraphVisual.cs
- Resources.Designer.cs
- HotSpot.cs
- RichTextBox.cs
- WebUtil.cs
- HttpHandlersSection.cs
- QualifierSet.cs
- TemplateControlParser.cs
- ToolboxDataAttribute.cs
- CqlLexerHelpers.cs
- ParsedAttributeCollection.cs
- MarginCollapsingState.cs
- QueryContinueDragEvent.cs
- DbgCompiler.cs
- SpecialNameAttribute.cs
- NaturalLanguageHyphenator.cs
- MissingFieldException.cs