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
- SafeSecurityHelper.cs
- TextEditorLists.cs
- LicFileLicenseProvider.cs
- ToolStripScrollButton.cs
- SqlCaseSimplifier.cs
- Environment.cs
- DirectoryNotFoundException.cs
- SqlConnectionHelper.cs
- PeerNameRecordCollection.cs
- OracleParameter.cs
- ResourceDescriptionAttribute.cs
- VisualBrush.cs
- indexingfiltermarshaler.cs
- OptimisticConcurrencyException.cs
- ServerIdentity.cs
- ApplicationDirectory.cs
- Schedule.cs
- NullExtension.cs
- Events.cs
- FileChangesMonitor.cs
- FormViewUpdatedEventArgs.cs
- DBSchemaRow.cs
- ClientRuntimeConfig.cs
- ToolBarButtonClickEvent.cs
- TypeUtils.cs
- XmlRawWriter.cs
- ColumnCollection.cs
- Random.cs
- HttpProfileGroupBase.cs
- FormsAuthenticationUser.cs
- AssemblyInfo.cs
- SecurityTokenAttachmentMode.cs
- ServiceNotStartedException.cs
- AnnotationObservableCollection.cs
- TaiwanCalendar.cs
- XPathArrayIterator.cs
- PolygonHotSpot.cs
- DiscoveryMessageSequenceGenerator.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- DateTimeFormat.cs
- NativeMethods.cs
- AutomationEvent.cs
- WrappedIUnknown.cs
- ReadOnlyDictionary.cs
- EtwTrace.cs
- ClientConvert.cs
- URI.cs
- InstanceHandleConflictException.cs
- DataBindingList.cs
- NativeActivityMetadata.cs
- XPathNodeList.cs
- TextTreeInsertElementUndoUnit.cs
- Contracts.cs
- RadioButton.cs
- WmfPlaceableFileHeader.cs
- NativeRecognizer.cs
- LineProperties.cs
- PrintPreviewDialog.cs
- PropagatorResult.cs
- SwitchExpression.cs
- BindingExpression.cs
- InplaceBitmapMetadataWriter.cs
- XmlNamespaceMappingCollection.cs
- BooleanFunctions.cs
- XmlSchemaSet.cs
- ConnectionStringSettings.cs
- XmlTextAttribute.cs
- Decorator.cs
- ReturnType.cs
- EventEntry.cs
- Utils.cs
- UtilityExtension.cs
- AsyncContentLoadedEventArgs.cs
- SelectedCellsCollection.cs
- BrowserCapabilitiesFactoryBase.cs
- ZipIOLocalFileDataDescriptor.cs
- JournalEntry.cs
- EntityCommandCompilationException.cs
- PlainXmlSerializer.cs
- WebPartConnectionsCancelVerb.cs
- ResourceDefaultValueAttribute.cs
- MembershipValidatePasswordEventArgs.cs
- HuffCodec.cs
- OdbcTransaction.cs
- ExceptionUtil.cs
- StorageFunctionMapping.cs
- MailMessage.cs
- NTAccount.cs
- QueueProcessor.cs
- PageClientProxyGenerator.cs
- XmlCharacterData.cs
- BookmarkNameHelper.cs
- OletxDependentTransaction.cs
- ObjectListGeneralPage.cs
- InlineCollection.cs
- StorageEntityTypeMapping.cs
- OleDbSchemaGuid.cs
- CaseInsensitiveOrdinalStringComparer.cs
- JsonDeserializer.cs
- PolyBezierSegment.cs