Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / SecurityPolicySection.cs / 2 / SecurityPolicySection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.IO; using System.Text; using System.ComponentModel; using System.Security.Permissions; /* This data is in a location in Machine.Config... How do I deal with that? For now I will leave the section in machine.config, The initialization of the trust levels are overwritable in this collection.*/ [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class SecurityPolicySection : ConfigurationSection { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propTrustLevels = new ConfigurationProperty(null, typeof(TrustLevelCollection), null, ConfigurationPropertyOptions.IsDefaultCollection); static SecurityPolicySection() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propTrustLevels); } public SecurityPolicySection() { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("", IsDefaultCollection = true)] public TrustLevelCollection TrustLevels { get { return (TrustLevelCollection)base[_propTrustLevels]; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ScrollViewerAutomationPeer.cs
- GeneralTransform3DCollection.cs
- RuntimeIdentifierPropertyAttribute.cs
- CheckBoxStandardAdapter.cs
- CheckBoxStandardAdapter.cs
- RowBinding.cs
- Variant.cs
- UnsignedPublishLicense.cs
- NumberFormatInfo.cs
- FunctionUpdateCommand.cs
- LogEntryHeaderDeserializer.cs
- DynamicResourceExtensionConverter.cs
- ThreadInterruptedException.cs
- EditorServiceContext.cs
- FontStyleConverter.cs
- TextEvent.cs
- FixedSOMTableRow.cs
- EarlyBoundInfo.cs
- DescendantQuery.cs
- List.cs
- XmlDocumentViewSchema.cs
- FaultHandlingFilter.cs
- HttpClientChannel.cs
- ClusterSafeNativeMethods.cs
- InteropEnvironment.cs
- MatchAllMessageFilter.cs
- StreamMarshaler.cs
- _DisconnectOverlappedAsyncResult.cs
- FunctionCommandText.cs
- EventOpcode.cs
- CriticalFinalizerObject.cs
- TableChangeProcessor.cs
- XmlSchemaExternal.cs
- FolderBrowserDialog.cs
- ComplusTypeValidator.cs
- TextInfo.cs
- PanelStyle.cs
- FragmentNavigationEventArgs.cs
- SpeechDetectedEventArgs.cs
- Pair.cs
- DesignerCommandSet.cs
- QueryCacheEntry.cs
- ConfigurationManagerHelperFactory.cs
- ScopeCompiler.cs
- CookielessHelper.cs
- ThumbAutomationPeer.cs
- RSAProtectedConfigurationProvider.cs
- FileDocument.cs
- XmlWellformedWriter.cs
- BuildResultCache.cs
- DataListDesigner.cs
- Tablet.cs
- HyperLinkDataBindingHandler.cs
- DesignerSerializerAttribute.cs
- DesignerVerbCollection.cs
- XmlSchemaSimpleTypeUnion.cs
- DesignParameter.cs
- Ref.cs
- CorePropertiesFilter.cs
- MetadataItemSerializer.cs
- OleDbSchemaGuid.cs
- SafeNativeMethods.cs
- SelectedDatesCollection.cs
- ExcludeFromCodeCoverageAttribute.cs
- TimeSpanStorage.cs
- DesignerTransaction.cs
- _NegoState.cs
- PropertyGrid.cs
- SessionStateContainer.cs
- XmlDataImplementation.cs
- HostingEnvironmentException.cs
- CellRelation.cs
- AttachedAnnotationChangedEventArgs.cs
- DataSourceSelectArguments.cs
- PolicyStatement.cs
- LinkedDataMemberFieldEditor.cs
- ToolStripProgressBar.cs
- LockCookie.cs
- InputLanguage.cs
- RangeValuePatternIdentifiers.cs
- EncoderReplacementFallback.cs
- FormClosedEvent.cs
- QilSortKey.cs
- MediaPlayerState.cs
- NotImplementedException.cs
- NativeMethods.cs
- LocationChangedEventArgs.cs
- RelativeSource.cs
- ZipIOModeEnforcingStream.cs
- XmlSerializerNamespaces.cs
- XPathDocumentBuilder.cs
- Configuration.cs
- cache.cs
- CommandID.cs
- BookmarkUndoUnit.cs
- DataSourceView.cs
- XmlSchemaSimpleTypeList.cs
- DataViewManager.cs
- PropagatorResult.cs
- ServiceRouteHandler.cs