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
- ProxyGenerationError.cs
- DocumentXmlWriter.cs
- DecoratedNameAttribute.cs
- SerialErrors.cs
- DtrList.cs
- ConfigXmlAttribute.cs
- FullTextLine.cs
- SaveFileDialogDesigner.cs
- CustomExpressionEventArgs.cs
- AssemblyBuilderData.cs
- MruCache.cs
- InvokeGenerator.cs
- ExtensibleClassFactory.cs
- CrossContextChannel.cs
- SapiGrammar.cs
- ElementHost.cs
- TemplateManager.cs
- HelloOperationCD1AsyncResult.cs
- XmlParser.cs
- ClockController.cs
- ConnectivityStatus.cs
- AxHost.cs
- ApplicationException.cs
- VisualCollection.cs
- relpropertyhelper.cs
- DocumentPaginator.cs
- VirtualizingPanel.cs
- WebPartMenuStyle.cs
- LambdaCompiler.Logical.cs
- GC.cs
- XmlSchemaSimpleType.cs
- TdsRecordBufferSetter.cs
- TableRow.cs
- NumericUpDownAccelerationCollection.cs
- EntityStoreSchemaGenerator.cs
- BasicExpressionVisitor.cs
- AudioFormatConverter.cs
- ColumnWidthChangingEvent.cs
- HierarchicalDataSourceConverter.cs
- XmlSchemaAppInfo.cs
- EnumerableRowCollection.cs
- SBCSCodePageEncoding.cs
- PathStreamGeometryContext.cs
- CodeConditionStatement.cs
- AutoCompleteStringCollection.cs
- ClusterRegistryConfigurationProvider.cs
- Rules.cs
- ObservableCollectionDefaultValueFactory.cs
- PageCodeDomTreeGenerator.cs
- ServiceDescriptions.cs
- TypeBuilderInstantiation.cs
- HwndHostAutomationPeer.cs
- Transform3DCollection.cs
- IdentityReference.cs
- PathSegment.cs
- TrackBar.cs
- Cursors.cs
- TextParagraphView.cs
- WorkflowRuntimeServicesBehavior.cs
- BaseConfigurationRecord.cs
- EventPrivateKey.cs
- CreatingCookieEventArgs.cs
- CmsInterop.cs
- SqlProcedureAttribute.cs
- EntitySqlQueryBuilder.cs
- BitSet.cs
- ResolveCriteria11.cs
- CommonDialog.cs
- ColorPalette.cs
- DocumentGridContextMenu.cs
- UrlAuthorizationModule.cs
- CheckBoxField.cs
- DragEvent.cs
- CodeIdentifiers.cs
- HtmlMeta.cs
- PackageDigitalSignatureManager.cs
- Point3DCollection.cs
- InitializationEventAttribute.cs
- PageCache.cs
- Lock.cs
- DataSet.cs
- TemplatePagerField.cs
- ExpandCollapsePattern.cs
- PerformanceCountersElement.cs
- MenuScrollingVisibilityConverter.cs
- Models.cs
- BitmapMetadataBlob.cs
- ReaderContextStackData.cs
- FutureFactory.cs
- TileBrush.cs
- AnchoredBlock.cs
- EventWaitHandle.cs
- ProjectionRewriter.cs
- EditorPartCollection.cs
- AdvancedBindingEditor.cs
- Image.cs
- StringAnimationBase.cs
- Clause.cs
- UIHelper.cs
- ProcessModelInfo.cs