Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / TrustSection.cs / 2 / TrustSection.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.Security.Permissions; /***************************************************************************** From machine.config[SectionComment("")] ******************************************************************************/ [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class TrustSection : ConfigurationSection { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propLevel = new ConfigurationProperty("level", typeof(string), "Full", null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired); private static readonly ConfigurationProperty _propOriginUrl = new ConfigurationProperty("originUrl", typeof(string), String.Empty, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propProcessRequestInApplicationTrust = new ConfigurationProperty("processRequestInApplicationTrust", typeof(bool), true, ConfigurationPropertyOptions.None); static TrustSection() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propLevel); _properties.Add(_propOriginUrl); _properties.Add(_propProcessRequestInApplicationTrust); } public TrustSection() { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("level", IsRequired = true, DefaultValue = "Full")] [StringValidator(MinLength = 1)] public string Level { get { return (string)base[_propLevel]; } set { base[_propLevel] = value; } } [ConfigurationProperty("originUrl", DefaultValue = "")] public string OriginUrl { get { return (string)base[_propOriginUrl]; } set { base[_propOriginUrl] = value; } } [ConfigurationProperty("processRequestInApplicationTrust", DefaultValue = true)] public bool ProcessRequestInApplicationTrust { get { return (bool)base[_propProcessRequestInApplicationTrust]; } set { base[_propProcessRequestInApplicationTrust] = value; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Environment.cs
- objectquery_tresulttype.cs
- DockPanel.cs
- PostBackOptions.cs
- SqlFunctionAttribute.cs
- DesigntimeLicenseContext.cs
- StrokeDescriptor.cs
- IImplicitResourceProvider.cs
- UnhandledExceptionEventArgs.cs
- Accessible.cs
- ProviderIncompatibleException.cs
- MetaTable.cs
- RegexWorker.cs
- PreservationFileReader.cs
- SqlCrossApplyToCrossJoin.cs
- RemotingService.cs
- FactoryRecord.cs
- TreeIterator.cs
- KeyConstraint.cs
- ProcessHost.cs
- DataGridViewAutoSizeModeEventArgs.cs
- MouseEvent.cs
- MonthChangedEventArgs.cs
- StrokeNode.cs
- NavigationProperty.cs
- NotifyParentPropertyAttribute.cs
- OracleConnection.cs
- TryExpression.cs
- SystemTcpStatistics.cs
- ToolStripPanelCell.cs
- SignatureDescription.cs
- UpdateProgress.cs
- AutoGeneratedField.cs
- DllNotFoundException.cs
- EditingMode.cs
- RadialGradientBrush.cs
- HtmlToClrEventProxy.cs
- EventSinkHelperWriter.cs
- WindowsFormsDesignerOptionService.cs
- PTConverter.cs
- ObjectDataSourceStatusEventArgs.cs
- followingquery.cs
- WebPartCatalogCloseVerb.cs
- ManagementOptions.cs
- ISAPIWorkerRequest.cs
- OutputScope.cs
- DataGridItemEventArgs.cs
- RefreshPropertiesAttribute.cs
- HierarchicalDataBoundControl.cs
- DataRecord.cs
- COM2IProvidePropertyBuilderHandler.cs
- GridItemPattern.cs
- DataGridViewCellStyleChangedEventArgs.cs
- ExpressionBuilder.cs
- PTManager.cs
- NeutralResourcesLanguageAttribute.cs
- ManualResetEvent.cs
- ConfigViewGenerator.cs
- WorkflowRuntimeServicesBehavior.cs
- OverlappedContext.cs
- MulticastOption.cs
- SqlDependencyListener.cs
- ProxyElement.cs
- EndPoint.cs
- EastAsianLunisolarCalendar.cs
- XmlTextReader.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- GeneralTransform3D.cs
- RequestCacheManager.cs
- SemanticAnalyzer.cs
- Classification.cs
- ImageCodecInfoPrivate.cs
- Material.cs
- SqlConnectionFactory.cs
- SmiEventStream.cs
- HttpCookieCollection.cs
- ZipIORawDataFileBlock.cs
- TagPrefixCollection.cs
- _ListenerResponseStream.cs
- ContractDescription.cs
- PreservationFileReader.cs
- InvalidPropValue.cs
- Parser.cs
- ListenerHandler.cs
- SrgsElementFactoryCompiler.cs
- IDataContractSurrogate.cs
- AutomationAttributeInfo.cs
- NameSpaceExtractor.cs
- OutputCacheSection.cs
- ToolStripDropDownButton.cs
- OleDbFactory.cs
- ReturnType.cs
- MenuTracker.cs
- DbDataRecord.cs
- MultiplexingDispatchMessageFormatter.cs
- Matrix.cs
- ToolStripContentPanelRenderEventArgs.cs
- SeekStoryboard.cs
- CodeDirectoryCompiler.cs
- ResXResourceReader.cs