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
- LongMinMaxAggregationOperator.cs
- HwndStylusInputProvider.cs
- SqlInternalConnection.cs
- HtmlTableCellCollection.cs
- XmlSchemaInferenceException.cs
- MultiplexingDispatchMessageFormatter.cs
- TextFormatter.cs
- SqlNotificationEventArgs.cs
- TokenBasedSetEnumerator.cs
- Constraint.cs
- _NegotiateClient.cs
- EndOfStreamException.cs
- XmlDataCollection.cs
- PropertyGridCommands.cs
- precedingsibling.cs
- SID.cs
- ToolStripRenderer.cs
- ConditionalExpression.cs
- InteropTrackingRecord.cs
- DbConnectionInternal.cs
- RowToParametersTransformer.cs
- ActivityDesigner.cs
- WebEventCodes.cs
- DbDataRecord.cs
- TypeDescriptionProviderAttribute.cs
- DurableTimerExtension.cs
- XmlWrappingReader.cs
- Icon.cs
- Claim.cs
- WorkflowDesignerColors.cs
- Transactions.cs
- RadioButtonFlatAdapter.cs
- TreeNodeEventArgs.cs
- DataGridViewComboBoxColumnDesigner.cs
- Int32.cs
- ClientConfigPaths.cs
- BlockUIContainer.cs
- SQLGuid.cs
- MexHttpBindingElement.cs
- SiteMapDataSourceView.cs
- OdbcCommand.cs
- ProcessThread.cs
- ImageList.cs
- Crypto.cs
- IteratorDescriptor.cs
- XmlNullResolver.cs
- ExportFileRequest.cs
- PasswordBoxAutomationPeer.cs
- TimelineClockCollection.cs
- __ConsoleStream.cs
- StateFinalizationActivity.cs
- CommonBehaviorsSection.cs
- GatewayIPAddressInformationCollection.cs
- WindowsPrincipal.cs
- DateTimeFormatInfoScanner.cs
- ComplusEndpointConfigContainer.cs
- XmlAttribute.cs
- MailMessageEventArgs.cs
- X509CertificateChain.cs
- GACIdentityPermission.cs
- ServiceHttpModule.cs
- InheritanceService.cs
- HttpModulesSection.cs
- InitiatorSessionSymmetricTransportSecurityProtocol.cs
- MonitorWrapper.cs
- COM2IDispatchConverter.cs
- HatchBrush.cs
- AllMembershipCondition.cs
- Image.cs
- QualifiedCellIdBoolean.cs
- CompressedStack.cs
- TransactionChannelFactory.cs
- Marshal.cs
- ProxyElement.cs
- Atom10FeedFormatter.cs
- EnumValAlphaComparer.cs
- DataControlCommands.cs
- MenuStrip.cs
- InfoCardSymmetricAlgorithm.cs
- ResXFileRef.cs
- WebScriptMetadataFormatter.cs
- FixedSOMImage.cs
- _ProxyRegBlob.cs
- FlowLayout.cs
- XmlSchemaSubstitutionGroup.cs
- OrderByExpression.cs
- ObjectTypeMapping.cs
- LinearKeyFrames.cs
- TextContainerChangedEventArgs.cs
- HostVisual.cs
- GetPageCompletedEventArgs.cs
- DEREncoding.cs
- HeaderedContentControl.cs
- EditorPart.cs
- QuotedPrintableStream.cs
- DeferredSelectedIndexReference.cs
- xamlnodes.cs
- RecipientInfo.cs
- PrintPageEvent.cs
- AuthorizationSection.cs