Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / RuntimeConfigLKG.cs / 1305376 / RuntimeConfigLKG.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Collections; using System.Configuration; using System.Configuration.Internal; using System.Security.Permissions; using System.Web; using System.Web.Util; using System.Web.Hosting; using System.Web.Configuration; using ClassHttpRuntime=System.Web.HttpRuntime; using ClassHostingEnvironment=System.Web.Hosting.HostingEnvironment; namespace System.Web.Configuration { // // RuntimeConfig class that implements LKG functionality. // internal class RuntimeConfigLKG : RuntimeConfig { // // Note that if configRecord is null, we are the LKG for the ClientRuntimeConfig. // internal RuntimeConfigLKG(IInternalConfigRecord configRecord) : base(configRecord, true) {} [ConfigurationPermission(SecurityAction.Assert, Unrestricted=true)] protected override object GetSectionObject(string sectionName) { if (_configRecord != null) { return _configRecord.GetLkgSection(sectionName); } else { try { return ConfigurationManager.GetSection(sectionName); } catch { return null; } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Collections; using System.Configuration; using System.Configuration.Internal; using System.Security.Permissions; using System.Web; using System.Web.Util; using System.Web.Hosting; using System.Web.Configuration; using ClassHttpRuntime=System.Web.HttpRuntime; using ClassHostingEnvironment=System.Web.Hosting.HostingEnvironment; namespace System.Web.Configuration { // // RuntimeConfig class that implements LKG functionality. // internal class RuntimeConfigLKG : RuntimeConfig { // // Note that if configRecord is null, we are the LKG for the ClientRuntimeConfig. // internal RuntimeConfigLKG(IInternalConfigRecord configRecord) : base(configRecord, true) {} [ConfigurationPermission(SecurityAction.Assert, Unrestricted=true)] protected override object GetSectionObject(string sectionName) { if (_configRecord != null) { return _configRecord.GetLkgSection(sectionName); } else { try { return ConfigurationManager.GetSection(sectionName); } catch { return null; } } } } } // 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
- MaskDesignerDialog.cs
- PropertyGroupDescription.cs
- SchemaEntity.cs
- HealthMonitoringSection.cs
- OracleString.cs
- RoutingConfiguration.cs
- GraphicsPath.cs
- SystemIPv6InterfaceProperties.cs
- TranslateTransform3D.cs
- HwndHost.cs
- RegexWorker.cs
- CheckBox.cs
- COM2ComponentEditor.cs
- NameTable.cs
- ThousandthOfEmRealDoubles.cs
- XmlReader.cs
- StreamReader.cs
- TextSegment.cs
- KnowledgeBase.cs
- XmlRawWriterWrapper.cs
- ViewCellSlot.cs
- DependencyProperty.cs
- GridErrorDlg.cs
- ZipIOExtraFieldPaddingElement.cs
- ComPlusThreadInitializer.cs
- DesignerActionVerbItem.cs
- SourceItem.cs
- TraceFilter.cs
- WarningException.cs
- DesignerEditorPartChrome.cs
- AppSettingsSection.cs
- IndicFontClient.cs
- EventsTab.cs
- ReadOnlyMetadataCollection.cs
- UntypedNullExpression.cs
- SchemaMerger.cs
- SqlDataSourceStatusEventArgs.cs
- StrokeCollectionDefaultValueFactory.cs
- PackageProperties.cs
- ItemTypeToolStripMenuItem.cs
- BaseParser.cs
- UntypedNullExpression.cs
- LambdaExpression.cs
- UidPropertyAttribute.cs
- TextPatternIdentifiers.cs
- UpdateTranslator.cs
- BasicDesignerLoader.cs
- TraceLog.cs
- SystemGatewayIPAddressInformation.cs
- DocumentViewerConstants.cs
- SiteMapDataSourceView.cs
- RowParagraph.cs
- PixelFormat.cs
- CalloutQueueItem.cs
- DataGridViewUtilities.cs
- StrokeDescriptor.cs
- FileDialogCustomPlaces.cs
- HtmlInputReset.cs
- TextInfo.cs
- DBNull.cs
- BlockCollection.cs
- GACIdentityPermission.cs
- RoutingService.cs
- Hash.cs
- MatrixTransform.cs
- HelloOperationAsyncResult.cs
- CodeSubDirectoriesCollection.cs
- ProfileGroupSettingsCollection.cs
- EventHandlersDesigner.cs
- EncryptedType.cs
- MimeTypePropertyAttribute.cs
- ThreadStateException.cs
- PartBasedPackageProperties.cs
- SqlException.cs
- GacUtil.cs
- ResolveNameEventArgs.cs
- ObjectQueryExecutionPlan.cs
- DataSourceXmlTextReader.cs
- StreamAsIStream.cs
- TextServicesHost.cs
- WebResourceAttribute.cs
- LabelLiteral.cs
- _DomainName.cs
- RandomDelaySendsAsyncResult.cs
- SQLRoleProvider.cs
- SocketInformation.cs
- DesignTimeTemplateParser.cs
- IsolationInterop.cs
- TextReader.cs
- XmlSchemaIdentityConstraint.cs
- SvcMapFileSerializer.cs
- DocumentAutomationPeer.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- KeyEventArgs.cs
- _ConnectStream.cs
- WebPartUtil.cs
- ImageUrlEditor.cs
- ErrorWrapper.cs
- TableLayoutPanelResizeGlyph.cs
- TabletDevice.cs