Code:
/ FX-1434 / FX-1434 / 1.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
- ServiceModelExtensionElement.cs
- ListItemCollection.cs
- EdmComplexPropertyAttribute.cs
- ButtonField.cs
- NumericUpDownAcceleration.cs
- Vector3DAnimationBase.cs
- Soap12ProtocolReflector.cs
- _StreamFramer.cs
- ProfilePropertyNameValidator.cs
- FileStream.cs
- configsystem.cs
- RenderTargetBitmap.cs
- ADConnectionHelper.cs
- ActiveXSite.cs
- WebBaseEventKeyComparer.cs
- _ScatterGatherBuffers.cs
- AnimationLayer.cs
- UnknownWrapper.cs
- DataGridSortCommandEventArgs.cs
- MultipleViewProviderWrapper.cs
- DataGridViewBindingCompleteEventArgs.cs
- DictionarySectionHandler.cs
- SortQuery.cs
- httpstaticobjectscollection.cs
- TextContainerChangedEventArgs.cs
- BindingGroup.cs
- HttpRequestBase.cs
- EndEvent.cs
- Debug.cs
- ActivityTrace.cs
- QilTargetType.cs
- TreeViewItemAutomationPeer.cs
- GeometryHitTestParameters.cs
- UnsafeNativeMethods.cs
- FixedElement.cs
- IndependentAnimationStorage.cs
- LongMinMaxAggregationOperator.cs
- BooleanKeyFrameCollection.cs
- Itemizer.cs
- XPathNode.cs
- XmlWrappingReader.cs
- KeyboardEventArgs.cs
- QuotedPrintableStream.cs
- assemblycache.cs
- EditingCommands.cs
- IdnElement.cs
- TemplateColumn.cs
- TranslateTransform.cs
- StylusButtonEventArgs.cs
- CreateSequence.cs
- _UncName.cs
- X509ChainElement.cs
- AnnotationResourceCollection.cs
- WebChannelFactory.cs
- WasEndpointConfigContainer.cs
- WorkflowOwnershipException.cs
- AQNBuilder.cs
- CodeConstructor.cs
- KeyValueConfigurationElement.cs
- ImageDrawing.cs
- ExceptionUtil.cs
- SoapIncludeAttribute.cs
- MethodCallConverter.cs
- DataPagerFieldItem.cs
- Site.cs
- DocumentEventArgs.cs
- TextServicesHost.cs
- ShapeTypeface.cs
- DocumentPageHost.cs
- AsyncDataRequest.cs
- TypeGeneratedEventArgs.cs
- VirtualPathUtility.cs
- dbdatarecord.cs
- CustomBindingCollectionElement.cs
- GeneralTransform3DGroup.cs
- AmbientProperties.cs
- ToolBarTray.cs
- SoapTypeAttribute.cs
- OledbConnectionStringbuilder.cs
- TileBrush.cs
- DotNetATv1WindowsLogEntrySerializer.cs
- TargetInvocationException.cs
- TextDocumentView.cs
- MessageSmuggler.cs
- ListView.cs
- SchemaHelper.cs
- EmbeddedMailObjectsCollection.cs
- DataBoundControl.cs
- MouseActionValueSerializer.cs
- XpsFixedDocumentReaderWriter.cs
- FontFamilyValueSerializer.cs
- XmlArrayAttribute.cs
- RegularExpressionValidator.cs
- ApplicationId.cs
- DispatchOperation.cs
- LineBreakRecord.cs
- SqlCrossApplyToCrossJoin.cs
- RectangleGeometry.cs
- WebPartMenu.cs
- ValidatingReaderNodeData.cs