Code:
/ DotNET / DotNET / 8.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
- EventLogConfiguration.cs
- ClaimTypes.cs
- ProfessionalColorTable.cs
- BooleanExpr.cs
- ObjectTypeMapping.cs
- ListViewDataItem.cs
- MenuItemCollection.cs
- ClientSession.cs
- Operand.cs
- ComplexObject.cs
- Helpers.cs
- METAHEADER.cs
- BindingMAnagerBase.cs
- WpfKnownMember.cs
- StateWorkerRequest.cs
- NotifyIcon.cs
- ListenerTraceUtility.cs
- OperandQuery.cs
- EntitySqlQueryState.cs
- TypeDependencyAttribute.cs
- DispatcherHookEventArgs.cs
- AccessDataSource.cs
- UrlPath.cs
- KeyInstance.cs
- EncryptedKey.cs
- UpdatePanelControlTrigger.cs
- ApplicationException.cs
- DebugHandleTracker.cs
- SafeNativeMethodsOther.cs
- HttpModuleCollection.cs
- ModuleConfigurationInfo.cs
- ObjectAssociationEndMapping.cs
- ToolbarAUtomationPeer.cs
- MimeImporter.cs
- XsdValidatingReader.cs
- MessageParameterAttribute.cs
- DrawToolTipEventArgs.cs
- ObjectParameterCollection.cs
- ViewgenContext.cs
- WebPartZoneBase.cs
- TextParagraphView.cs
- AtomMaterializer.cs
- MessageBox.cs
- UIElement.cs
- cryptoapiTransform.cs
- DbSourceParameterCollection.cs
- OdbcError.cs
- WebBrowserNavigatedEventHandler.cs
- DNS.cs
- PartialCachingAttribute.cs
- DataKey.cs
- Rotation3DAnimation.cs
- DeclarativeCatalogPart.cs
- SerializationException.cs
- EditorZone.cs
- PrimaryKeyTypeConverter.cs
- DependencyPropertyKind.cs
- CodeGotoStatement.cs
- List.cs
- DivideByZeroException.cs
- CreateRefExpr.cs
- BookmarkScope.cs
- BitmapEffectGroup.cs
- XmlFormatExtensionPrefixAttribute.cs
- DataGridColumnCollection.cs
- BoundColumn.cs
- DecryptedHeader.cs
- URLIdentityPermission.cs
- StrokeFIndices.cs
- _IPv6Address.cs
- EmptyEnumerator.cs
- SapiGrammar.cs
- SystemUdpStatistics.cs
- TCPListener.cs
- ObjectItemAttributeAssemblyLoader.cs
- DecoderFallback.cs
- ConstraintStruct.cs
- CodeGroup.cs
- CodeTypeReferenceExpression.cs
- TypefaceMap.cs
- CodeFieldReferenceExpression.cs
- UrlAuthorizationModule.cs
- WebPartMinimizeVerb.cs
- ClrProviderManifest.cs
- PathSegmentCollection.cs
- XmlDocument.cs
- ObjectQuery_EntitySqlExtensions.cs
- XmlSerializationGeneratedCode.cs
- SettingsPropertyWrongTypeException.cs
- PartBasedPackageProperties.cs
- FormsIdentity.cs
- XmlTypeMapping.cs
- OdbcConnectionOpen.cs
- ObjectDataSource.cs
- DataGridAutomationPeer.cs
- EdmComplexTypeAttribute.cs
- CryptoStream.cs
- MulticastNotSupportedException.cs
- DataGridViewCheckBoxCell.cs
- CodeIdentifier.cs