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
- TerminatorSinks.cs
- PublisherMembershipCondition.cs
- WebResponse.cs
- RegexWorker.cs
- Timer.cs
- DataServiceExpressionVisitor.cs
- RelationshipEnd.cs
- CngKeyCreationParameters.cs
- RuntimeConfigLKG.cs
- BridgeDataReader.cs
- JournalNavigationScope.cs
- OutputCacheSettingsSection.cs
- TypeGenericEnumerableViewSchema.cs
- Rect.cs
- XmlSerializerFactory.cs
- SQLInt64Storage.cs
- WebPartTracker.cs
- ConstNode.cs
- ByteStack.cs
- While.cs
- SecureStringHasher.cs
- ConvertersCollection.cs
- CodeTypeParameterCollection.cs
- IIS7WorkerRequest.cs
- ModelUIElement3D.cs
- SqlBuilder.cs
- _CommandStream.cs
- WindowsScrollBarBits.cs
- DebugInfoExpression.cs
- X509ChainPolicy.cs
- XPathDescendantIterator.cs
- GrammarBuilderDictation.cs
- SmiSettersStream.cs
- RuleValidation.cs
- Environment.cs
- InkCanvasInnerCanvas.cs
- AddressHeaderCollectionElement.cs
- UIntPtr.cs
- HtmlInputRadioButton.cs
- Marshal.cs
- MetadataUtil.cs
- XPathPatternParser.cs
- LoadRetryStrategyFactory.cs
- CodeVariableDeclarationStatement.cs
- SqlFacetAttribute.cs
- BitmapEffectDrawingContent.cs
- MailMessage.cs
- FlatButtonAppearance.cs
- HyperLink.cs
- CutCopyPasteHelper.cs
- WebPartCollection.cs
- GlobalizationSection.cs
- PropertyValue.cs
- SqlBulkCopyColumnMappingCollection.cs
- ParserContext.cs
- EditorZoneBase.cs
- StructuralCache.cs
- DocumentXPathNavigator.cs
- TerminatorSinks.cs
- ScriptHandlerFactory.cs
- DeploymentSection.cs
- ScriptingSectionGroup.cs
- StsCommunicationException.cs
- SystemWebSectionGroup.cs
- ServiceActivationException.cs
- SamlConstants.cs
- TextCompositionEventArgs.cs
- SetStoryboardSpeedRatio.cs
- MobileFormsAuthentication.cs
- AdornedElementPlaceholder.cs
- File.cs
- GroupItem.cs
- PreservationFileReader.cs
- TypeCollectionDesigner.xaml.cs
- CodeAttributeArgument.cs
- AutoGeneratedField.cs
- ArrangedElementCollection.cs
- LayoutEvent.cs
- BindingMemberInfo.cs
- CodeEntryPointMethod.cs
- SqlGatherProducedAliases.cs
- PenThread.cs
- SmiXetterAccessMap.cs
- OutputCacheSection.cs
- OwnerDrawPropertyBag.cs
- Certificate.cs
- ControlDesigner.cs
- TextChangedEventArgs.cs
- RegistrationProxy.cs
- TextAutomationPeer.cs
- CheckBox.cs
- SecureEnvironment.cs
- UntrustedRecipientException.cs
- GridEntry.cs
- DoubleStorage.cs
- Random.cs
- XmlSchemaSimpleTypeList.cs
- Evidence.cs
- ProgressBarAutomationPeer.cs
- StateFinalizationDesigner.cs