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
- FullTextBreakpoint.cs
- RoleGroupCollection.cs
- CodeTypeParameterCollection.cs
- cookiecontainer.cs
- FormsIdentity.cs
- _KerberosClient.cs
- LicenseContext.cs
- InputProviderSite.cs
- SymbolTable.cs
- SQLInt16Storage.cs
- AttributeXamlType.cs
- WebMessageEncoderFactory.cs
- OLEDB_Enum.cs
- GeometryDrawing.cs
- UnsafeNativeMethods.cs
- NetworkAddressChange.cs
- ResourceKey.cs
- _PooledStream.cs
- CodeArrayCreateExpression.cs
- PackageStore.cs
- InstanceContextMode.cs
- MultiAsyncResult.cs
- TableLayoutSettings.cs
- DataColumnMappingCollection.cs
- Container.cs
- EventWaitHandle.cs
- CustomWebEventKey.cs
- RootBrowserWindowProxy.cs
- ColorConvertedBitmap.cs
- StrongNameUtility.cs
- GraphicsContext.cs
- EdgeModeValidation.cs
- _SSPISessionCache.cs
- PersonalizationProviderCollection.cs
- TextElement.cs
- ConstraintStruct.cs
- OptionalMessageQuery.cs
- XmlWellformedWriter.cs
- InheritedPropertyChangedEventArgs.cs
- MessageAction.cs
- WebPartEditorCancelVerb.cs
- XmlTextReader.cs
- DataKey.cs
- TranslateTransform3D.cs
- RegexParser.cs
- QueryCursorEventArgs.cs
- SimpleHandlerFactory.cs
- ByteStream.cs
- DataGridViewSelectedRowCollection.cs
- NotImplementedException.cs
- RepeaterItemEventArgs.cs
- TileBrush.cs
- WebControlAdapter.cs
- DispatcherSynchronizationContext.cs
- FontUnitConverter.cs
- XsdDataContractExporter.cs
- PolicyVersionConverter.cs
- MimeFormImporter.cs
- XmlWriter.cs
- UTF8Encoding.cs
- HostedHttpContext.cs
- BitmapEffectGeneralTransform.cs
- UrlParameterWriter.cs
- DebugView.cs
- TabControlCancelEvent.cs
- Semaphore.cs
- EpmCustomContentSerializer.cs
- ToolboxComponentsCreatedEventArgs.cs
- GradientSpreadMethodValidation.cs
- ImageButton.cs
- TrailingSpaceComparer.cs
- ComponentSerializationService.cs
- DoubleCollectionConverter.cs
- UnlockInstanceCommand.cs
- XmlWellformedWriterHelpers.cs
- AnimationClock.cs
- AutoResizedEvent.cs
- SqlTriggerContext.cs
- CanExecuteRoutedEventArgs.cs
- PropertyMap.cs
- XmlDataSourceDesigner.cs
- SafeFileMappingHandle.cs
- HtmlForm.cs
- SearchForVirtualItemEventArgs.cs
- EventListener.cs
- SplayTreeNode.cs
- Visual.cs
- GPPOINT.cs
- ScriptManager.cs
- ObjectTypeMapping.cs
- DataReaderContainer.cs
- TextSelectionProcessor.cs
- ParameterCollection.cs
- SpecialNameAttribute.cs
- AncillaryOps.cs
- XmlSchemaFacet.cs
- XmlIlGenerator.cs
- ButtonAutomationPeer.cs
- ActivitiesCollection.cs
- ProtectedConfiguration.cs