Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Compilation / MasterPageBuildProvider.cs / 1 / MasterPageBuildProvider.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Compilation {
using System;
using System.Web.Configuration;
using System.Web.UI;
[BuildProviderAppliesTo(BuildProviderAppliesTo.Code | BuildProviderAppliesTo.Web)]
internal class MasterPageBuildProvider: UserControlBuildProvider {
internal override DependencyParser CreateDependencyParser() {
return new MasterPageDependencyParser();
}
protected override TemplateParser CreateParser() {
return new MasterPageParser();
}
internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
return new MasterPageCodeDomTreeGenerator((MasterPageParser)parser);
}
internal override BuildResultNoCompileTemplateControl CreateNoCompileBuildResult() {
return new BuildResultNoCompileMasterPage(Parser.BaseType, Parser);
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CustomErrorsSectionWrapper.cs
- BitStack.cs
- PeerApplication.cs
- PerformanceCounterPermission.cs
- CryptographicAttribute.cs
- Process.cs
- FieldToken.cs
- EventLogPermission.cs
- HostDesigntimeLicenseContext.cs
- FamilyMapCollection.cs
- QueryAccessibilityHelpEvent.cs
- BindingMAnagerBase.cs
- ExpressionBuilderContext.cs
- ObjectStateFormatter.cs
- bidPrivateBase.cs
- SourceInterpreter.cs
- ValueTypeFixupInfo.cs
- FormViewDeleteEventArgs.cs
- FunctionUpdateCommand.cs
- BaseDataList.cs
- followingquery.cs
- Crypto.cs
- AvTraceFormat.cs
- nulltextcontainer.cs
- SplitContainer.cs
- VisualStyleTypesAndProperties.cs
- NetworkStream.cs
- DefinitionUpdate.cs
- WsatConfiguration.cs
- ContainerUIElement3D.cs
- LightweightCodeGenerator.cs
- CachedTypeface.cs
- xamlnodes.cs
- SQLBinaryStorage.cs
- DataGridViewRowCancelEventArgs.cs
- ToolStripContentPanelDesigner.cs
- DataGridViewBand.cs
- RawStylusInputReport.cs
- CodePageUtils.cs
- EdmSchemaError.cs
- UInt32Converter.cs
- SyncMethodInvoker.cs
- ExternalDataExchangeService.cs
- FakeModelItemImpl.cs
- DefaultAuthorizationContext.cs
- HtmlTableCell.cs
- FixedLineResult.cs
- ObjectParameterCollection.cs
- WizardPanelChangingEventArgs.cs
- SchemaManager.cs
- GlobalizationAssembly.cs
- SamlAssertion.cs
- Types.cs
- InputProviderSite.cs
- HttpCacheVaryByContentEncodings.cs
- TargetConverter.cs
- DataBindingHandlerAttribute.cs
- UInt16.cs
- StringPropertyBuilder.cs
- ComboBoxRenderer.cs
- remotingproxy.cs
- CompatibleIComparer.cs
- CodeBinaryOperatorExpression.cs
- PeerToPeerException.cs
- PeerTransportSecuritySettings.cs
- HttpListener.cs
- CallId.cs
- ConfigurationElement.cs
- InputEventArgs.cs
- CheckBoxPopupAdapter.cs
- TextParagraphCache.cs
- WorkflowElementDialogWindow.xaml.cs
- RecordManager.cs
- ArglessEventHandlerProxy.cs
- DrawingAttributesDefaultValueFactory.cs
- OdbcConnection.cs
- LinkedResourceCollection.cs
- Form.cs
- CreateUserErrorEventArgs.cs
- ISFTagAndGuidCache.cs
- RegexReplacement.cs
- IdentitySection.cs
- TextModifierScope.cs
- AnnotationHighlightLayer.cs
- filewebresponse.cs
- FilteredSchemaElementLookUpTable.cs
- ScopeElement.cs
- PassportPrincipal.cs
- MailBnfHelper.cs
- CacheHelper.cs
- DataServiceClientException.cs
- VisualTransition.cs
- RenderingEventArgs.cs
- WSHttpBinding.cs
- GridView.cs
- Rotation3D.cs
- TypeDescriptor.cs
- VerificationAttribute.cs
- XmlObjectSerializer.cs
- CallSiteOps.cs