Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / RuntimeConfigLKG.cs / 1 / 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
- SecurityKeyType.cs
- EventProxy.cs
- PaintEvent.cs
- UnsafeNativeMethodsPenimc.cs
- MsmqOutputChannel.cs
- TraceLog.cs
- RowSpanVector.cs
- StringAnimationUsingKeyFrames.cs
- RangeValidator.cs
- TopClause.cs
- XmlSecureResolver.cs
- FixedPageStructure.cs
- GridViewColumnHeaderAutomationPeer.cs
- WsatConfiguration.cs
- FusionWrap.cs
- Int32Rect.cs
- RawStylusInput.cs
- QilGeneratorEnv.cs
- InvalidFilterCriteriaException.cs
- COAUTHIDENTITY.cs
- ObjectAssociationEndMapping.cs
- InkCanvasInnerCanvas.cs
- FindSimilarActivitiesVerb.cs
- UriWriter.cs
- CodeTypeConstructor.cs
- ThreadStateException.cs
- SqlInternalConnectionSmi.cs
- TreeNode.cs
- Rss20ItemFormatter.cs
- ProfileModule.cs
- ReachUIElementCollectionSerializer.cs
- SiteMapNodeItemEventArgs.cs
- Context.cs
- SimpleApplicationHost.cs
- ProfileServiceManager.cs
- BrowserCapabilitiesFactory.cs
- AdornerHitTestResult.cs
- ImageAttributes.cs
- SqlRowUpdatingEvent.cs
- AutomationPropertyInfo.cs
- xml.cs
- MouseEventArgs.cs
- DetailsViewRow.cs
- SvcFileManager.cs
- GenericWebPart.cs
- DelayedRegex.cs
- TypeExtension.cs
- AsyncCompletedEventArgs.cs
- TextMessageEncoder.cs
- SubtreeProcessor.cs
- MetadataCache.cs
- BackoffTimeoutHelper.cs
- XmlSerializationReader.cs
- WebServiceFault.cs
- Size.cs
- ProgressBarRenderer.cs
- CompilerResults.cs
- DisableDpiAwarenessAttribute.cs
- CodeAttachEventStatement.cs
- CodeAttributeArgument.cs
- DataError.cs
- SessionPageStateSection.cs
- Animatable.cs
- RestHandlerFactory.cs
- ToolStripContentPanel.cs
- HttpModuleActionCollection.cs
- MetricEntry.cs
- DataPagerFieldCollection.cs
- VectorCollectionConverter.cs
- CodeAttributeDeclarationCollection.cs
- NegationPusher.cs
- DBSqlParserColumnCollection.cs
- XPathException.cs
- ToolboxItemAttribute.cs
- ThousandthOfEmRealPoints.cs
- InertiaExpansionBehavior.cs
- Win32Exception.cs
- ColorTransform.cs
- PerspectiveCamera.cs
- GcHandle.cs
- CallbackDebugElement.cs
- Error.cs
- RichTextBoxContextMenu.cs
- DataControlImageButton.cs
- IChannel.cs
- Command.cs
- SmiEventStream.cs
- BitSet.cs
- RoleService.cs
- SectionInformation.cs
- OrderByBuilder.cs
- Persist.cs
- InkCanvasSelection.cs
- SqlGatherProducedAliases.cs
- CapabilitiesRule.cs
- SchemaTypeEmitter.cs
- WebPartMovingEventArgs.cs
- VirtualDirectoryMapping.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- DebugHandleTracker.cs