Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / ApplicationFileParser.cs / 1503810 / ApplicationFileParser.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * Implements the ASP.NET template parser * * Copyright (c) 1998 Microsoft Corporation */ namespace System.Web.UI { using System; using System.Collections; using System.IO; using System.Web.Util; using System.Web.Compilation; using Debug=System.Web.Util.Debug; /* * Parser for global.asax files */ internal sealed class ApplicationFileParser : TemplateParser { internal ApplicationFileParser() {} internal override Type DefaultBaseType { get { return PageParser.DefaultApplicationBaseType ?? typeof(System.Web.HttpApplication); } } internal override bool FApplicationFile { get { return true; } } internal const string defaultDirectiveName = "application"; internal override string DefaultDirectiveName { get { return defaultDirectiveName; } } internal override void CheckObjectTagScope(ref ObjectTagScope scope) { // Map the default scope to AppInstance if (scope == ObjectTagScope.Default) scope = ObjectTagScope.AppInstance; // Check for invalid scopes if (scope == ObjectTagScope.Page) { throw new HttpException( SR.GetString(SR.Page_scope_in_global_asax)); } } } } // 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
- WebPartConnectionsDisconnectVerb.cs
- ViewStateException.cs
- querybuilder.cs
- DataGridViewComboBoxColumnDesigner.cs
- HttpHandlersSection.cs
- GridViewSelectEventArgs.cs
- DataControlField.cs
- SqlUnionizer.cs
- ManagedIStream.cs
- RecognizedWordUnit.cs
- Object.cs
- EventSinkHelperWriter.cs
- PermissionListSet.cs
- ScriptingProfileServiceSection.cs
- TemplateField.cs
- Attributes.cs
- Pool.cs
- DataGridViewBand.cs
- TraceSection.cs
- MembershipValidatePasswordEventArgs.cs
- PingReply.cs
- nulltextnavigator.cs
- InkPresenterAutomationPeer.cs
- Currency.cs
- ExecutionContext.cs
- CompareInfo.cs
- InvalidComObjectException.cs
- SamlAuthenticationClaimResource.cs
- MetaData.cs
- TransactionCache.cs
- ToolBar.cs
- WorkflowServiceNamespace.cs
- ComplexPropertyEntry.cs
- TemplateInstanceAttribute.cs
- RootAction.cs
- EdgeModeValidation.cs
- Scene3D.cs
- CodeExpressionCollection.cs
- CodeDirectoryCompiler.cs
- ResourceDescriptionAttribute.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- MergePropertyDescriptor.cs
- CategoryNameCollection.cs
- CustomError.cs
- ReflectionPermission.cs
- Types.cs
- ItemCollection.cs
- ControlUtil.cs
- RijndaelManagedTransform.cs
- AnnotationResource.cs
- GeometryCombineModeValidation.cs
- ProtocolsConfigurationHandler.cs
- SettingsProviderCollection.cs
- PeerCollaboration.cs
- DBDataPermission.cs
- ColorConverter.cs
- XmlNotation.cs
- ElapsedEventArgs.cs
- MessageLogger.cs
- PresentationTraceSources.cs
- JoinTreeNode.cs
- SessionState.cs
- InstancePersistenceContext.cs
- Emitter.cs
- PipeStream.cs
- TextDecoration.cs
- WebSysDefaultValueAttribute.cs
- SerializationBinder.cs
- DoubleKeyFrameCollection.cs
- PropertyItem.cs
- Line.cs
- PersonalizationProviderCollection.cs
- SharedPersonalizationStateInfo.cs
- HandledMouseEvent.cs
- SettingsPropertyIsReadOnlyException.cs
- GeneralTransform3DTo2DTo3D.cs
- XPathDocument.cs
- SourceFileBuildProvider.cs
- SHA256.cs
- SingleObjectCollection.cs
- ReadOnlyNameValueCollection.cs
- DataGridViewColumnEventArgs.cs
- ExternalException.cs
- MimeMapping.cs
- ETagAttribute.cs
- CodeSnippetTypeMember.cs
- AddingNewEventArgs.cs
- SimplePropertyEntry.cs
- DoubleUtil.cs
- TextHidden.cs
- RadioButtonStandardAdapter.cs
- CompiledQuery.cs
- CommandConverter.cs
- LineMetrics.cs
- DropSource.cs
- Material.cs
- TextEffect.cs
- ToolStripContentPanelRenderEventArgs.cs
- TypeUnloadedException.cs
- XmlSigningNodeWriter.cs