Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Compilation / PageBuildProvider.cs / 1305376 / 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);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// 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);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SoapAttributeAttribute.cs
- DispatcherExceptionEventArgs.cs
- ConfigurationManagerInternalFactory.cs
- MenuAdapter.cs
- PropertyPushdownHelper.cs
- ScriptingScriptResourceHandlerSection.cs
- SchemaObjectWriter.cs
- ButtonChrome.cs
- PathFigureCollection.cs
- Zone.cs
- SQLByteStorage.cs
- XamlToRtfWriter.cs
- FileDialogCustomPlacesCollection.cs
- DesignSurface.cs
- XamlWriter.cs
- WinFormsComponentEditor.cs
- ScriptReferenceEventArgs.cs
- ServiceOperationListItem.cs
- TemplateField.cs
- UpdatePanel.cs
- Win32PrintDialog.cs
- SqlDataSourceSummaryPanel.cs
- PrivilegedConfigurationManager.cs
- GradientStopCollection.cs
- TemplatePagerField.cs
- SafeRegistryHandle.cs
- AppSettingsExpressionEditor.cs
- TextAutomationPeer.cs
- KeyedCollection.cs
- WorkBatch.cs
- DomNameTable.cs
- Scene3D.cs
- LogExtentCollection.cs
- DataGridTextBox.cs
- ObjectParameter.cs
- BindingList.cs
- ServiceModelSecurityTokenTypes.cs
- Selection.cs
- XmlSchemaAny.cs
- ToolBar.cs
- NotificationContext.cs
- ExpressionBuilder.cs
- HtmlTableCellCollection.cs
- AnnotationResource.cs
- DiscoveryExceptionDictionary.cs
- ObjectSecurityT.cs
- SqlConnectionPoolProviderInfo.cs
- AspNetCompatibilityRequirementsAttribute.cs
- ReferencedCollectionType.cs
- ReflectPropertyDescriptor.cs
- PropertyReferenceExtension.cs
- CodeRegionDirective.cs
- ByeMessage11.cs
- PageThemeBuildProvider.cs
- DrawingAttributesDefaultValueFactory.cs
- KeyboardDevice.cs
- CryptoStream.cs
- HttpCapabilitiesBase.cs
- ToolStripDropDownClosingEventArgs.cs
- ProviderSettings.cs
- TransformedBitmap.cs
- XmlDocumentSchema.cs
- DataView.cs
- XmlSerializerSection.cs
- DbConnectionPool.cs
- Currency.cs
- PersistenceTypeAttribute.cs
- DataGridViewCellStyleChangedEventArgs.cs
- TextComposition.cs
- ItemChangedEventArgs.cs
- Win32.cs
- ModelVisual3D.cs
- TypeLoadException.cs
- ConfigXmlComment.cs
- RedistVersionInfo.cs
- Base64Stream.cs
- _ListenerAsyncResult.cs
- JsonUriDataContract.cs
- QilParameter.cs
- WeakEventManager.cs
- UpdateCommandGenerator.cs
- Int32Converter.cs
- CalculatedColumn.cs
- PieceDirectory.cs
- Comparer.cs
- RefType.cs
- HttpServerUtilityBase.cs
- DataGridViewBand.cs
- CorrelationManager.cs
- XdrBuilder.cs
- DataTableNewRowEvent.cs
- PropertyPanel.cs
- MessageAction.cs
- XdrBuilder.cs
- XmlUtil.cs
- X509CertificateRecipientClientCredential.cs
- JulianCalendar.cs
- ValueQuery.cs
- Helper.cs
- IApplicationTrustManager.cs