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
- Serialization.cs
- Visual3D.cs
- TypeBuilderInstantiation.cs
- OperationAbortedException.cs
- ZipIOExtraFieldZip64Element.cs
- VisualCollection.cs
- ReliableOutputConnection.cs
- MobileSysDescriptionAttribute.cs
- ConcurrencyMode.cs
- MaskedTextBoxDesigner.cs
- ApplicationFileCodeDomTreeGenerator.cs
- FixedSOMLineCollection.cs
- DbDeleteCommandTree.cs
- RawMouseInputReport.cs
- TextEditorTyping.cs
- SqlTrackingWorkflowInstance.cs
- ButtonBaseDesigner.cs
- UserPreferenceChangedEventArgs.cs
- WebEventCodes.cs
- FastEncoderWindow.cs
- Pkcs9Attribute.cs
- TypeName.cs
- ContractMapping.cs
- ElementHostAutomationPeer.cs
- FixUpCollection.cs
- AnnotationComponentChooser.cs
- Parameter.cs
- ResXResourceWriter.cs
- SeverityFilter.cs
- XmlSchemaImport.cs
- Geometry.cs
- serverconfig.cs
- EventsTab.cs
- Size3D.cs
- EntitySqlQueryCacheEntry.cs
- NativeRightsManagementAPIsStructures.cs
- SchemaElementDecl.cs
- IsolatedStorageFilePermission.cs
- VisualTreeUtils.cs
- LiteralLink.cs
- PartialCachingControl.cs
- ReadContentAsBinaryHelper.cs
- SqlParameterizer.cs
- BatchParser.cs
- GlyphInfoList.cs
- DescendantBaseQuery.cs
- PermissionAttributes.cs
- TableCellCollection.cs
- StrokeSerializer.cs
- ClientTargetSection.cs
- Location.cs
- ImageInfo.cs
- SamlAdvice.cs
- NotifyCollectionChangedEventArgs.cs
- OleDbConnectionInternal.cs
- latinshape.cs
- ClientOperation.cs
- KeysConverter.cs
- WindowsEditBox.cs
- ContentOperations.cs
- smtppermission.cs
- RTLAwareMessageBox.cs
- GridViewPageEventArgs.cs
- LicenseContext.cs
- ApplicationDirectory.cs
- WebColorConverter.cs
- Pair.cs
- CodeBlockBuilder.cs
- XmlSchemaAttribute.cs
- SynchronizedPool.cs
- Line.cs
- CacheModeConverter.cs
- HwndKeyboardInputProvider.cs
- PrintPageEvent.cs
- TextFindEngine.cs
- CompilerScope.cs
- EntityContainerEmitter.cs
- TextTreeUndoUnit.cs
- TimeoutException.cs
- TimelineClockCollection.cs
- MultipartContentParser.cs
- RefreshPropertiesAttribute.cs
- TimeSpan.cs
- VirtualDirectoryMapping.cs
- XhtmlBasicControlAdapter.cs
- PrimitiveCodeDomSerializer.cs
- UInt32.cs
- _OSSOCK.cs
- LookupBindingPropertiesAttribute.cs
- ConnectionsZone.cs
- WebPartConnectionsDisconnectVerb.cs
- XmlEntityReference.cs
- NavigationEventArgs.cs
- WebPartUtil.cs
- CodeSnippetTypeMember.cs
- ListViewInsertedEventArgs.cs
- MediaEntryAttribute.cs
- ForeignKeyConstraint.cs
- TargetControlTypeCache.cs
- HttpModuleActionCollection.cs