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
- AnimationException.cs
- CustomWebEventKey.cs
- HttpModulesSection.cs
- ExpanderAutomationPeer.cs
- Control.cs
- XmlSchemaSimpleType.cs
- TreeView.cs
- ExpandableObjectConverter.cs
- SafeReadContext.cs
- ProtocolInformationReader.cs
- DiscoveryClientRequestChannel.cs
- ClientUtils.cs
- Timer.cs
- Properties.cs
- RelationshipConverter.cs
- SQLMoney.cs
- HTTPNotFoundHandler.cs
- Operators.cs
- TimerElapsedEvenArgs.cs
- _Events.cs
- ComboBoxRenderer.cs
- EventRouteFactory.cs
- PropertyChangeTracker.cs
- DiagnosticTrace.cs
- GatewayDefinition.cs
- LineSegment.cs
- BamlTreeNode.cs
- XslException.cs
- ServiceThrottlingElement.cs
- DesignOnlyAttribute.cs
- LocatorBase.cs
- MD5CryptoServiceProvider.cs
- SqlStream.cs
- OperatorExpressions.cs
- ResourceDisplayNameAttribute.cs
- TdsValueSetter.cs
- DataColumnPropertyDescriptor.cs
- CustomSignedXml.cs
- JavaScriptObjectDeserializer.cs
- ProtocolsSection.cs
- HtmlForm.cs
- DateTimeFormatInfoScanner.cs
- SID.cs
- UIElement.cs
- RunClient.cs
- RequestTimeoutManager.cs
- UpDownBase.cs
- EndEvent.cs
- DataSvcMapFileSerializer.cs
- HttpApplication.cs
- CommandCollectionEditor.cs
- PropertyChangedEventArgs.cs
- FromRequest.cs
- VisualProxy.cs
- SourceFilter.cs
- ObjectConverter.cs
- SharedPerformanceCounter.cs
- ContextDataSourceView.cs
- CommandLibraryHelper.cs
- WeakEventTable.cs
- GridViewRowPresenter.cs
- OverlappedContext.cs
- ProfilePropertyMetadata.cs
- DataMemberFieldEditor.cs
- ProcessThread.cs
- StringPropertyBuilder.cs
- Table.cs
- WorkflowEnvironment.cs
- Configuration.cs
- Bold.cs
- PtsHost.cs
- EntityCodeGenerator.cs
- DataViewSetting.cs
- RectangleHotSpot.cs
- METAHEADER.cs
- Update.cs
- AuthenticationService.cs
- DynamicVirtualDiscoSearcher.cs
- Dynamic.cs
- TableItemStyle.cs
- OrderingExpression.cs
- ClusterRegistryConfigurationProvider.cs
- AsyncStreamReader.cs
- TemplateColumn.cs
- CounterSampleCalculator.cs
- LineGeometry.cs
- TextServicesDisplayAttribute.cs
- DataList.cs
- HtmlButton.cs
- COM2TypeInfoProcessor.cs
- ClientTarget.cs
- SerializableAttribute.cs
- EllipseGeometry.cs
- StaticExtensionConverter.cs
- MenuScrollingVisibilityConverter.cs
- SchemaAttDef.cs
- WindowsUpDown.cs
- XsdCachingReader.cs
- MenuCommandsChangedEventArgs.cs
- LZCodec.cs