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
- ResourceSet.cs
- SQLUtility.cs
- EventLogPermissionAttribute.cs
- RestHandlerFactory.cs
- HtmlTableRow.cs
- BufferedWebEventProvider.cs
- dataSvcMapFileLoader.cs
- CssClassPropertyAttribute.cs
- ParameterModifier.cs
- EntityException.cs
- HttpHeaderCollection.cs
- CollaborationHelperFunctions.cs
- SerialPort.cs
- CatalogPartChrome.cs
- RegisteredArrayDeclaration.cs
- XmlSchemaGroup.cs
- DataControlFieldsEditor.cs
- DebugHandleTracker.cs
- BaseConfigurationRecord.cs
- TextProperties.cs
- DataSourceHelper.cs
- EventNotify.cs
- UnsafeNativeMethods.cs
- RtfToken.cs
- HandleExceptionArgs.cs
- XDeferredAxisSource.cs
- RegexCapture.cs
- DashStyle.cs
- Geometry3D.cs
- X509ThumbprintKeyIdentifierClause.cs
- GlyphTypeface.cs
- CompositeDispatchFormatter.cs
- XpsStructure.cs
- HostedBindingBehavior.cs
- SqlDataSourceStatusEventArgs.cs
- SystemIPv6InterfaceProperties.cs
- ObjectResult.cs
- NativeRightsManagementAPIsStructures.cs
- _HTTPDateParse.cs
- ItemDragEvent.cs
- TableParaClient.cs
- Point3DCollection.cs
- ProfileServiceManager.cs
- ImageAutomationPeer.cs
- FaultReasonText.cs
- SizeAnimationClockResource.cs
- ConnectionManagementSection.cs
- XPathDocument.cs
- OrderToken.cs
- SqlNotificationEventArgs.cs
- DesignerRegionMouseEventArgs.cs
- TdsParserSafeHandles.cs
- BinaryParser.cs
- HostedElements.cs
- DataGridCaption.cs
- RemoteCryptoDecryptRequest.cs
- Line.cs
- RtfToXamlLexer.cs
- SrgsDocument.cs
- SrgsElementFactory.cs
- CopyNodeSetAction.cs
- XmlFormatWriterGenerator.cs
- ConstantCheck.cs
- CfgParser.cs
- DataGridViewComboBoxCell.cs
- DesignerEventService.cs
- COMException.cs
- MediaElementAutomationPeer.cs
- DeflateEmulationStream.cs
- _SafeNetHandles.cs
- InstanceDataCollection.cs
- XmlIterators.cs
- DelegatedStream.cs
- Pen.cs
- ImageCreator.cs
- PointHitTestResult.cs
- ResourcesBuildProvider.cs
- XmlSchemaImport.cs
- ApplicationCommands.cs
- QilTernary.cs
- DescriptionAttribute.cs
- MarshalByRefObject.cs
- XmlSchemaException.cs
- InstallerTypeAttribute.cs
- IPAddressCollection.cs
- SQLSingleStorage.cs
- followingquery.cs
- Preprocessor.cs
- ConfigurationSectionCollection.cs
- CookielessHelper.cs
- SrgsSubset.cs
- OciLobLocator.cs
- ServiceBehaviorElementCollection.cs
- IndexedEnumerable.cs
- SqlFunctions.cs
- SemanticTag.cs
- DataSetMappper.cs
- SpeechSynthesizer.cs
- ErrorItem.cs
- NamespaceCollection.cs