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
- SecurityDescriptor.cs
- DocumentPageTextView.cs
- MDIClient.cs
- DisplayNameAttribute.cs
- NamespaceList.cs
- Attributes.cs
- XmlRootAttribute.cs
- DataGridViewBand.cs
- TextDpi.cs
- ContextStaticAttribute.cs
- Model3DCollection.cs
- SerializationSectionGroup.cs
- HttpListenerContext.cs
- UriTemplateMatchException.cs
- SecurityTokenParametersEnumerable.cs
- HttpStaticObjectsCollectionWrapper.cs
- HttpWebResponse.cs
- DataGridViewSelectedColumnCollection.cs
- DataControlFieldTypeEditor.cs
- LambdaCompiler.Lambda.cs
- RequestCacheValidator.cs
- Span.cs
- ActiveXContainer.cs
- InkCollectionBehavior.cs
- DataObjectEventArgs.cs
- DataGrid.cs
- BitmapEffectGeneralTransform.cs
- ByteViewer.cs
- DataAdapter.cs
- HttpRequestTraceRecord.cs
- _Connection.cs
- XMLUtil.cs
- ComplexBindingPropertiesAttribute.cs
- UpdateTranslator.cs
- XNodeNavigator.cs
- DateRangeEvent.cs
- HelloOperationAsyncResult.cs
- RijndaelManaged.cs
- RemoteWebConfigurationHostStream.cs
- ViewPort3D.cs
- TCPListener.cs
- SortQuery.cs
- DataContractSerializerOperationBehavior.cs
- EntryPointNotFoundException.cs
- UrlAuthorizationModule.cs
- TemplatedMailWebEventProvider.cs
- Vector3DCollectionConverter.cs
- WorkflowMarkupSerializationProvider.cs
- ProxyWebPart.cs
- KeyNotFoundException.cs
- ListViewDeleteEventArgs.cs
- DeploymentSectionCache.cs
- MasterPageParser.cs
- ProviderSettings.cs
- KnownTypesHelper.cs
- FixedSOMTextRun.cs
- HttpStreamFormatter.cs
- ScrollPattern.cs
- BitmapEffectCollection.cs
- HashAlgorithm.cs
- CompilationPass2TaskInternal.cs
- GenericPrincipal.cs
- TypefaceCollection.cs
- WhitespaceRuleReader.cs
- CodeMemberEvent.cs
- TextEndOfParagraph.cs
- DependencyPropertyValueSerializer.cs
- TraceData.cs
- AnnotationDocumentPaginator.cs
- DataGridViewLinkColumn.cs
- MultiAsyncResult.cs
- SafeFreeMibTable.cs
- CustomErrorsSection.cs
- ImageEditor.cs
- x509store.cs
- WpfKnownMemberInvoker.cs
- RectAnimationBase.cs
- PropertyGrid.cs
- Span.cs
- BamlRecordWriter.cs
- NameNode.cs
- IdentityHolder.cs
- BorderSidesEditor.cs
- TraceListener.cs
- BooleanStorage.cs
- DelegatingTypeDescriptionProvider.cs
- InvalidEnumArgumentException.cs
- LayoutTableCell.cs
- SectionInput.cs
- ListViewSortEventArgs.cs
- DataGridViewCellStateChangedEventArgs.cs
- HwndStylusInputProvider.cs
- SignerInfo.cs
- MaskDescriptor.cs
- VerificationAttribute.cs
- safex509handles.cs
- SafeCryptoHandles.cs
- ExpandableObjectConverter.cs
- StatusBarPanelClickEvent.cs
- EmissiveMaterial.cs