Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. //------------------------------------------------------------------------------ //// 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextChangedEventArgs.cs
- PartialTrustValidationBehavior.cs
- AggregateException.cs
- ScrollChrome.cs
- WebBrowser.cs
- LicenseException.cs
- LinkUtilities.cs
- x509store.cs
- RequiredAttributeAttribute.cs
- GridProviderWrapper.cs
- HttpRequestTraceRecord.cs
- ISFTagAndGuidCache.cs
- TraceContext.cs
- ExceptionHelpers.cs
- MessagePropertyDescription.cs
- AdapterUtil.cs
- DataQuery.cs
- UndoManager.cs
- VirtualPath.cs
- SelectionHighlightInfo.cs
- MailSettingsSection.cs
- TableItemPattern.cs
- LiteralControl.cs
- IncrementalReadDecoders.cs
- MatrixStack.cs
- CompressEmulationStream.cs
- MetadataImporterQuotas.cs
- Event.cs
- PixelFormats.cs
- DefaultHttpHandler.cs
- InputGestureCollection.cs
- ManipulationCompletedEventArgs.cs
- EditingMode.cs
- CaseInsensitiveHashCodeProvider.cs
- TreeNodeEventArgs.cs
- Events.cs
- CodeTypeMember.cs
- InputProcessorProfiles.cs
- BatchParser.cs
- IdentityHolder.cs
- Nodes.cs
- Section.cs
- HostSecurityManager.cs
- InfiniteTimeSpanConverter.cs
- SHA1Managed.cs
- DropShadowBitmapEffect.cs
- Point3DCollection.cs
- MetafileHeaderEmf.cs
- UserNameSecurityTokenProvider.cs
- uribuilder.cs
- DerivedKeyCachingSecurityTokenSerializer.cs
- InputMethodStateChangeEventArgs.cs
- RowToFieldTransformer.cs
- ImageInfo.cs
- DependentList.cs
- UrlAuthorizationModule.cs
- DbConnectionStringBuilder.cs
- HttpApplicationStateBase.cs
- EventLogQuery.cs
- AsymmetricKeyExchangeFormatter.cs
- ItemList.cs
- X509Extension.cs
- ThreadExceptionEvent.cs
- ProcessHostMapPath.cs
- Sql8ConformanceChecker.cs
- URLIdentityPermission.cs
- LineVisual.cs
- Win32SafeHandles.cs
- mediapermission.cs
- PlatformCulture.cs
- ThreadPool.cs
- DoubleAnimationUsingKeyFrames.cs
- TreeView.cs
- SmiContext.cs
- ValueTable.cs
- StatusBarItemAutomationPeer.cs
- ControlsConfig.cs
- Visual3DCollection.cs
- VBIdentifierTrimConverter.cs
- HtmlForm.cs
- ReadOnlyDataSource.cs
- configsystem.cs
- CalendarTable.cs
- TemplateBuilder.cs
- DesignerActionUI.cs
- CellParaClient.cs
- TextBoxRenderer.cs
- XPathBuilder.cs
- KeyInterop.cs
- QueryResponse.cs
- EntityParameter.cs
- MetabaseServerConfig.cs
- DotExpr.cs
- InstalledFontCollection.cs
- UrlAuthorizationModule.cs
- MarkupObject.cs
- Int32Rect.cs
- ControlLocalizer.cs
- DynamicResourceExtension.cs
- hresults.cs