Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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)); } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DefaultTextStoreTextComposition.cs
- WebControlAdapter.cs
- DecoderReplacementFallback.cs
- XmlDocumentType.cs
- QualifiedCellIdBoolean.cs
- MethodToken.cs
- PinnedBufferMemoryStream.cs
- TimeSpanParse.cs
- PackageFilter.cs
- SqlProfileProvider.cs
- TextEditorMouse.cs
- DebugHandleTracker.cs
- DataGridCell.cs
- TypeDescriptor.cs
- ConstantCheck.cs
- ActivationServices.cs
- SchemaImporterExtension.cs
- SqlDependency.cs
- RouteParametersHelper.cs
- EventProviderWriter.cs
- SkipStoryboardToFill.cs
- XmlnsPrefixAttribute.cs
- XPathArrayIterator.cs
- EpmHelper.cs
- DropSourceBehavior.cs
- LowerCaseStringConverter.cs
- TablePattern.cs
- ResXFileRef.cs
- TransformerConfigurationWizardBase.cs
- ClassData.cs
- CollectionView.cs
- CodeAccessPermission.cs
- DbBuffer.cs
- DisplayMemberTemplateSelector.cs
- HtmlFormParameterWriter.cs
- DataStreams.cs
- BuildProvidersCompiler.cs
- DynamicVirtualDiscoSearcher.cs
- ObjectIDGenerator.cs
- ResourceExpressionBuilder.cs
- RawStylusInputReport.cs
- ControlCollection.cs
- FilterableData.cs
- Fx.cs
- SqlReferenceCollection.cs
- WindowsStartMenu.cs
- ColorContextHelper.cs
- SchemaImporterExtensionElement.cs
- MenuItemCollection.cs
- HuffCodec.cs
- FeatureManager.cs
- EditorPartCollection.cs
- ViewgenGatekeeper.cs
- BackgroundFormatInfo.cs
- FontStyleConverter.cs
- Queue.cs
- Expressions.cs
- DataSourceGeneratorException.cs
- SpellCheck.cs
- OlePropertyStructs.cs
- ApplyImportsAction.cs
- Authorization.cs
- TextViewBase.cs
- ListViewCommandEventArgs.cs
- UniqueEventHelper.cs
- DataServiceHostWrapper.cs
- StateWorkerRequest.cs
- ConfigurationException.cs
- SqlMethodTransformer.cs
- SectionInput.cs
- X509UI.cs
- PartialCachingControl.cs
- RsaElement.cs
- EntitySqlQueryBuilder.cs
- FixedElement.cs
- StringUtil.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- ProtocolViolationException.cs
- NamedPipeChannelListener.cs
- RelatedView.cs
- ProcessModelSection.cs
- DataGridViewColumnEventArgs.cs
- LinkLabel.cs
- InkSerializer.cs
- TextViewBase.cs
- ByteAnimationBase.cs
- UnsafeNativeMethods.cs
- DesignerTextWriter.cs
- MsmqUri.cs
- SqlDataSourceQuery.cs
- ParentUndoUnit.cs
- SoapTypeAttribute.cs
- DeviceSpecificChoice.cs
- SafeFreeMibTable.cs
- ConfigurationValues.cs
- EdmComplexPropertyAttribute.cs
- SecurityHelper.cs
- NotifyCollectionChangedEventArgs.cs
- ToolStripControlHost.cs
- HandlerBase.cs