Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ControlCachePolicy.cs
- CurrentTimeZone.cs
- HostProtectionException.cs
- CodeGeneratorOptions.cs
- SqlCacheDependencySection.cs
- StorageMappingFragment.cs
- TypedTableHandler.cs
- IssuanceLicense.cs
- ChannelFactory.cs
- ModelTreeEnumerator.cs
- DataRow.cs
- _SslState.cs
- SqlMethodTransformer.cs
- ToolboxItemAttribute.cs
- TransformPattern.cs
- EmissiveMaterial.cs
- CollectionBuilder.cs
- WhileDesigner.cs
- MachineKeySection.cs
- InputLanguageProfileNotifySink.cs
- ResourceManager.cs
- BrushMappingModeValidation.cs
- _TransmitFileOverlappedAsyncResult.cs
- MouseEventArgs.cs
- OracleBinary.cs
- SqlClientFactory.cs
- ClientSession.cs
- TemplatingOptionsDialog.cs
- TracingConnectionInitiator.cs
- Model3DCollection.cs
- Material.cs
- ComponentFactoryHelpers.cs
- TextSpan.cs
- Floater.cs
- WebSysDefaultValueAttribute.cs
- SecurityImpersonationBehavior.cs
- TypedDatasetGenerator.cs
- JapaneseCalendar.cs
- ControlUtil.cs
- SamlAuthorityBinding.cs
- VisualStyleRenderer.cs
- TreeNodeCollection.cs
- Accessible.cs
- Compiler.cs
- RowToFieldTransformer.cs
- TargetParameterCountException.cs
- ProviderMetadataCachedInformation.cs
- PrintDialog.cs
- DataGridViewDataErrorEventArgs.cs
- X509Chain.cs
- CodeSnippetStatement.cs
- DataRelationCollection.cs
- DataReaderContainer.cs
- BitmapInitialize.cs
- Int32KeyFrameCollection.cs
- AsymmetricSignatureFormatter.cs
- DeferredElementTreeState.cs
- ParserContext.cs
- Message.cs
- ApplicationGesture.cs
- PageSettings.cs
- DataGridViewImageColumn.cs
- ProcessProtocolHandler.cs
- TimelineClockCollection.cs
- HtmlFormWrapper.cs
- GlyphRunDrawing.cs
- LinkLabel.cs
- EventLogPermissionAttribute.cs
- EditorAttribute.cs
- RenderTargetBitmap.cs
- CodeExpressionStatement.cs
- MobileUITypeEditor.cs
- OleDbSchemaGuid.cs
- PowerModeChangedEventArgs.cs
- WeakEventTable.cs
- DES.cs
- DrawingDrawingContext.cs
- ClientTargetCollection.cs
- CollectionBuilder.cs
- URLMembershipCondition.cs
- TokenDescriptor.cs
- SqlConnectionFactory.cs
- HMAC.cs
- ReferenceService.cs
- KeyMatchBuilder.cs
- DbParameterCollectionHelper.cs
- VersionedStream.cs
- MetadataItemEmitter.cs
- NativeCppClassAttribute.cs
- ClientSponsor.cs
- XsltContext.cs
- CustomPopupPlacement.cs
- Point.cs
- HtmlButton.cs
- TextFormatterImp.cs
- RadioButtonAutomationPeer.cs
- SpellerError.cs
- DownloadProgressEventArgs.cs
- WindowsGraphicsCacheManager.cs
- RtfNavigator.cs