Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / Compilation / UserControlBuildProvider.cs / 1 / UserControlBuildProvider.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Compilation {
using System;
using System.Web.UI;
using System.Web.Configuration;
[BuildProviderAppliesTo(BuildProviderAppliesTo.Code | BuildProviderAppliesTo.Web)]
internal class UserControlBuildProvider: TemplateControlBuildProvider {
internal override DependencyParser CreateDependencyParser() {
return new UserControlDependencyParser();
}
protected override TemplateParser CreateParser() {
return new UserControlParser();
}
internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
return new UserControlCodeDomTreeGenerator((UserControlParser)parser);
}
internal override BuildResultNoCompileTemplateControl CreateNoCompileBuildResult() {
return new BuildResultNoCompileUserControl(Parser.BaseType, Parser);
}
}
}
// 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
- BitmapEffectOutputConnector.cs
- ChangePassword.cs
- IdentifierCollection.cs
- HttpBrowserCapabilitiesWrapper.cs
- XmlSchemaSimpleContentRestriction.cs
- ThreadStartException.cs
- TypeExtensionConverter.cs
- LinqDataSourceSelectEventArgs.cs
- MetadataPropertyAttribute.cs
- XmlTextWriter.cs
- XmlSerializerSection.cs
- COM2IProvidePropertyBuilderHandler.cs
- CustomCredentialPolicy.cs
- ADMembershipProvider.cs
- StrokeNode.cs
- AppSettingsSection.cs
- Environment.cs
- KeyMatchBuilder.cs
- PartitionerStatic.cs
- FontStyle.cs
- EventHandlerList.cs
- XpsS0ValidatingLoader.cs
- CodeDOMUtility.cs
- _SslStream.cs
- EntityType.cs
- CodeMemberEvent.cs
- SkipStoryboardToFill.cs
- DbProviderFactoriesConfigurationHandler.cs
- ClientBuildManagerCallback.cs
- XmlQualifiedNameTest.cs
- TrackingValidationObjectDictionary.cs
- HttpDebugHandler.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- PageRequestManager.cs
- CryptoKeySecurity.cs
- DecoratedNameAttribute.cs
- ConsoleKeyInfo.cs
- RoleGroupCollection.cs
- SimplePropertyEntry.cs
- DesignerTransaction.cs
- CustomLineCap.cs
- ObjectDataSourceEventArgs.cs
- CodeCatchClauseCollection.cs
- UrlPropertyAttribute.cs
- IPEndPointCollection.cs
- PeerPresenceInfo.cs
- PagesSection.cs
- UdpTransportSettingsElement.cs
- DebugHandleTracker.cs
- ValidationEventArgs.cs
- InstanceDescriptor.cs
- _TransmitFileOverlappedAsyncResult.cs
- EntityContainer.cs
- StackSpiller.Generated.cs
- Pens.cs
- TreeNodeBindingCollection.cs
- TextViewBase.cs
- MSHTMLHost.cs
- OutputCacheSection.cs
- HashHelper.cs
- SimpleBitVector32.cs
- ArgumentNullException.cs
- DataListCommandEventArgs.cs
- StickyNoteContentControl.cs
- FixedSOMTextRun.cs
- DataControlCommands.cs
- Debug.cs
- MetadataCollection.cs
- OdbcConnectionString.cs
- StaticExtension.cs
- SqlDataSourceCommandEventArgs.cs
- ToolStripPanelSelectionBehavior.cs
- CodeCatchClauseCollection.cs
- SqlGatherConsumedAliases.cs
- SqlCommandBuilder.cs
- ItemsPanelTemplate.cs
- EncodingInfo.cs
- SizeAnimationBase.cs
- AssertSection.cs
- InkCanvasInnerCanvas.cs
- DBSchemaTable.cs
- EpmSyndicationContentSerializer.cs
- ItemCollection.cs
- MimeXmlReflector.cs
- ControlBuilder.cs
- HtmlImage.cs
- ApplyTemplatesAction.cs
- ApplicationServiceManager.cs
- ReadOnlyPermissionSet.cs
- Interfaces.cs
- DataGridViewCellStateChangedEventArgs.cs
- NoneExcludedImageIndexConverter.cs
- ZipFileInfoCollection.cs
- MenuItem.cs
- ResourcesChangeInfo.cs
- AspNetRouteServiceHttpHandler.cs
- XmlSyndicationContent.cs
- SchemaMapping.cs
- RenderDataDrawingContext.cs
- DataAdapter.cs