Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / UI / ApplicationFileParser.cs / 1 / 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 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. //------------------------------------------------------------------------------ //// 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 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
- ParallelTimeline.cs
- WebPartConnectionsCancelVerb.cs
- AutomationProperties.cs
- Tokenizer.cs
- DropDownHolder.cs
- TransformGroup.cs
- DispatcherProcessingDisabled.cs
- Compilation.cs
- DataGridViewCellValueEventArgs.cs
- UriWriter.cs
- FamilyMapCollection.cs
- BulletChrome.cs
- AuthenticatingEventArgs.cs
- DateTimeSerializationSection.cs
- FilterQuery.cs
- ResXResourceReader.cs
- StaticResourceExtension.cs
- CookieProtection.cs
- NativeMethodsOther.cs
- CurrentChangedEventManager.cs
- XmlSchemaSimpleContentExtension.cs
- SubstitutionList.cs
- SqlError.cs
- CalendarItem.cs
- XmlChildEnumerator.cs
- AuthenticationException.cs
- XmlNodeChangedEventManager.cs
- ProcessProtocolHandler.cs
- ConnectivityStatus.cs
- Label.cs
- Trace.cs
- SingleResultAttribute.cs
- AssociationSet.cs
- ClientCultureInfo.cs
- SystemIPGlobalStatistics.cs
- PropertyPushdownHelper.cs
- LoggedException.cs
- DataTableTypeConverter.cs
- UnicastIPAddressInformationCollection.cs
- ChannelServices.cs
- Sequence.cs
- CryptographicAttribute.cs
- ImportOptions.cs
- WebPartExportVerb.cs
- InputLanguageManager.cs
- Timer.cs
- WmlPhoneCallAdapter.cs
- IRCollection.cs
- UniqueID.cs
- URLMembershipCondition.cs
- ObjectHelper.cs
- DataServiceContext.cs
- HttpListenerPrefixCollection.cs
- StyleSelector.cs
- WebPartConnectionsConnectVerb.cs
- sqlstateclientmanager.cs
- MetadataItem.cs
- ProjectionPathBuilder.cs
- BindingWorker.cs
- CommonProperties.cs
- EventArgs.cs
- TextShapeableCharacters.cs
- ScopeCollection.cs
- CompletionProxy.cs
- DateTimeOffset.cs
- ReliableSessionElement.cs
- PhonemeEventArgs.cs
- WebResourceAttribute.cs
- TemplateBindingExtensionConverter.cs
- AlgoModule.cs
- MethodBody.cs
- ReadOnlyNameValueCollection.cs
- GuidelineCollection.cs
- XmlSchemaAttributeGroupRef.cs
- Label.cs
- BinaryWriter.cs
- NativeWindow.cs
- CharacterMetrics.cs
- WindowsListViewSubItem.cs
- ToolstripProfessionalRenderer.cs
- InfoCardMasterKey.cs
- Evidence.cs
- SecurityTokenRequirement.cs
- ColorBlend.cs
- InternalTransaction.cs
- XmlSchemaAttribute.cs
- LicenseException.cs
- DelegateInArgument.cs
- OperatingSystem.cs
- HostUtils.cs
- GridViewDesigner.cs
- Dictionary.cs
- BindStream.cs
- ButtonBaseAutomationPeer.cs
- handlecollector.cs
- HttpPostedFile.cs
- VideoDrawing.cs
- XPathDocumentNavigator.cs
- FrameworkElementAutomationPeer.cs
- Route.cs