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
- ACE.cs
- FixedNode.cs
- PropertyPath.cs
- Timeline.cs
- WmlPageAdapter.cs
- CodePropertyReferenceExpression.cs
- DefaultValidator.cs
- HybridObjectCache.cs
- InputScope.cs
- LinqDataSource.cs
- CAGDesigner.cs
- ByteStreamGeometryContext.cs
- JsonServiceDocumentSerializer.cs
- EndpointBehaviorElement.cs
- XpsFilter.cs
- ArithmeticException.cs
- CustomLineCap.cs
- Visual3D.cs
- RegexMatch.cs
- DrawingCollection.cs
- ConfigurationManagerInternalFactory.cs
- TextParentUndoUnit.cs
- HttpHandlerActionCollection.cs
- ResourcePool.cs
- ProgramNode.cs
- AsymmetricKeyExchangeFormatter.cs
- SafeFileMappingHandle.cs
- CorrelationTokenInvalidatedHandler.cs
- TreeNode.cs
- safelink.cs
- CultureTable.cs
- TextModifier.cs
- RequestNavigateEventArgs.cs
- DesignerView.xaml.cs
- WpfXamlType.cs
- Error.cs
- Select.cs
- ReaderWriterLock.cs
- MetadataItemEmitter.cs
- coordinatorfactory.cs
- DiscoveryMessageSequence11.cs
- SQlBooleanStorage.cs
- XmlLoader.cs
- UDPClient.cs
- SkinBuilder.cs
- EventProvider.cs
- EventRoute.cs
- control.ime.cs
- CustomSignedXml.cs
- ObjectAnimationBase.cs
- CultureInfoConverter.cs
- SecurityStandardsManager.cs
- LocationFactory.cs
- HelloMessageCD1.cs
- QilGeneratorEnv.cs
- DiagnosticsElement.cs
- TextWriter.cs
- Brush.cs
- XmlMapping.cs
- CollectionChangedEventManager.cs
- SpellCheck.cs
- LineSegment.cs
- Int32CollectionConverter.cs
- PropertyMappingExceptionEventArgs.cs
- WebBrowsableAttribute.cs
- QilIterator.cs
- TypefaceMap.cs
- EraserBehavior.cs
- SqlComparer.cs
- FormCollection.cs
- SynchronizationContext.cs
- TemplateField.cs
- LongSumAggregationOperator.cs
- FilteredDataSetHelper.cs
- WebServiceMethodData.cs
- ClockGroup.cs
- CodeGeneratorOptions.cs
- TextEditorParagraphs.cs
- SingleObjectCollection.cs
- HttpListener.cs
- TypeExtensionConverter.cs
- EventDescriptorCollection.cs
- SafeNativeMethods.cs
- IdentityReference.cs
- safesecurityhelperavalon.cs
- BezierSegment.cs
- StandardToolWindows.cs
- Size.cs
- PropertyPathWorker.cs
- Set.cs
- LicenseContext.cs
- SecurityIdentifierConverter.cs
- RectangleHotSpot.cs
- SafePEFileHandle.cs
- X509Extension.cs
- BaseResourcesBuildProvider.cs
- ConfigurationStrings.cs
- GroupBoxAutomationPeer.cs
- ContainerControl.cs
- ScrollChrome.cs