Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Compilation / PageBuildProvider.cs / 1 / PageBuildProvider.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.Configuration;
using System.Web.Util;
using System.Web.UI;
[BuildProviderAppliesTo(BuildProviderAppliesTo.Web)]
internal class PageBuildProvider: TemplateControlBuildProvider {
internal override DependencyParser CreateDependencyParser() {
return new PageDependencyParser();
}
protected override TemplateParser CreateParser() {
return new PageParser();
}
internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
return new PageCodeDomTreeGenerator((PageParser)parser);
}
internal override BuildResultNoCompileTemplateControl CreateNoCompileBuildResult() {
return new BuildResultNoCompilePage(Parser.BaseType, Parser);
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CharacterBuffer.cs
- XmlQueryCardinality.cs
- TypeDescriptionProvider.cs
- ZoneLinkButton.cs
- ToolBarTray.cs
- BaseValidator.cs
- CatalogZone.cs
- RuleConditionDialog.Designer.cs
- PackageDigitalSignatureManager.cs
- Int16Converter.cs
- FileDialogCustomPlacesCollection.cs
- MLangCodePageEncoding.cs
- IdlingCommunicationPool.cs
- InstanceHandle.cs
- SpecialFolderEnumConverter.cs
- XDeferredAxisSource.cs
- WebExceptionStatus.cs
- ForeignKeyConstraint.cs
- TypefaceCollection.cs
- HtmlShimManager.cs
- CommonGetThemePartSize.cs
- ConfigsHelper.cs
- UniformGrid.cs
- GridViewEditEventArgs.cs
- GrammarBuilderRuleRef.cs
- NameValuePair.cs
- ContentPresenter.cs
- TemplateInstanceAttribute.cs
- OleDbWrapper.cs
- DrawingContextDrawingContextWalker.cs
- RemotingSurrogateSelector.cs
- NotifyInputEventArgs.cs
- UnmanagedMemoryStream.cs
- InkCanvasAutomationPeer.cs
- ContentPosition.cs
- LicenseException.cs
- PasswordTextNavigator.cs
- CroppedBitmap.cs
- ProfileService.cs
- FileDialog_Vista.cs
- SessionState.cs
- RuleInfoComparer.cs
- ConfigXmlComment.cs
- KnownAssembliesSet.cs
- PathNode.cs
- Facet.cs
- XPathNodeHelper.cs
- Bold.cs
- BevelBitmapEffect.cs
- UpdateDelegates.Generated.cs
- BatchParser.cs
- TrustSection.cs
- PageCodeDomTreeGenerator.cs
- HtmlTernaryTree.cs
- DemultiplexingClientMessageFormatter.cs
- Rijndael.cs
- XamlTemplateSerializer.cs
- HttpHeaderCollection.cs
- EndPoint.cs
- SqlDataSourceConfigureSortForm.cs
- GenericEnumerator.cs
- DesignerCapabilities.cs
- MethodExpression.cs
- OrthographicCamera.cs
- HostedHttpContext.cs
- dbdatarecord.cs
- SchemaTypeEmitter.cs
- TextFormatterImp.cs
- Repeater.cs
- Partitioner.cs
- IteratorFilter.cs
- ListDictionary.cs
- Brush.cs
- X509IssuerSerialKeyIdentifierClause.cs
- TextOnlyOutput.cs
- SymbolMethod.cs
- SlotInfo.cs
- SendMessageChannelCache.cs
- RSAProtectedConfigurationProvider.cs
- RectAnimationClockResource.cs
- Route.cs
- ProcessModelInfo.cs
- FrameworkRichTextComposition.cs
- SequenceNumber.cs
- TextBoxLine.cs
- ContentElement.cs
- MessageHeaderAttribute.cs
- ProfileGroupSettingsCollection.cs
- MarkerProperties.cs
- TabControlEvent.cs
- ContextProperty.cs
- WriteTimeStream.cs
- SByte.cs
- ComponentEditorForm.cs
- XmlSchemaSet.cs
- Duration.cs
- HwndSource.cs
- BitmapSizeOptions.cs
- BinaryNode.cs
- cookiecontainer.cs