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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Pool.cs
- AutoScrollHelper.cs
- CompiledQueryCacheEntry.cs
- TreeNodeBindingCollection.cs
- WhitespaceSignificantCollectionAttribute.cs
- LexicalChunk.cs
- Group.cs
- HwndHostAutomationPeer.cs
- BinHexEncoder.cs
- COM2AboutBoxPropertyDescriptor.cs
- PtsPage.cs
- Wildcard.cs
- FieldTemplateUserControl.cs
- COSERVERINFO.cs
- TimeZone.cs
- StateMachineAction.cs
- AnimationClock.cs
- XmlnsDefinitionAttribute.cs
- CipherData.cs
- BindableAttribute.cs
- XmlReturnReader.cs
- TypeUtil.cs
- ArithmeticLiteral.cs
- SocketStream.cs
- WebException.cs
- SiteMapDataSource.cs
- XD.cs
- ImageClickEventArgs.cs
- EntityDataSourceChangingEventArgs.cs
- DeferredSelectedIndexReference.cs
- ForeignKeyConstraint.cs
- AnyAllSearchOperator.cs
- MDIControlStrip.cs
- EditingMode.cs
- RemotingAttributes.cs
- UserNameSecurityToken.cs
- StoragePropertyMapping.cs
- Literal.cs
- SymbolMethod.cs
- StrokeNodeOperations.cs
- ProfileSettingsCollection.cs
- CategoryAttribute.cs
- BindStream.cs
- EncodingTable.cs
- StreamUpdate.cs
- BinaryMessageEncodingBindingElement.cs
- Attributes.cs
- AccessedThroughPropertyAttribute.cs
- ProxyWebPartConnectionCollection.cs
- MemberBinding.cs
- SoapTypeAttribute.cs
- ParallelRangeManager.cs
- WebPartHeaderCloseVerb.cs
- HtmlInputImage.cs
- _DomainName.cs
- ISSmlParser.cs
- IisTraceListener.cs
- ActivityFunc.cs
- TemplateContentLoader.cs
- ThousandthOfEmRealDoubles.cs
- ListManagerBindingsCollection.cs
- WebConfigurationHostFileChange.cs
- ComAdminWrapper.cs
- AutomationElementCollection.cs
- InternalException.cs
- RTLAwareMessageBox.cs
- GlyphRunDrawing.cs
- Transform.cs
- AsyncWaitHandle.cs
- CommonObjectSecurity.cs
- MouseActionValueSerializer.cs
- Timer.cs
- XmlSchemaAttributeGroup.cs
- ComponentFactoryHelpers.cs
- TypeViewSchema.cs
- TextCompositionEventArgs.cs
- ActiveXHost.cs
- _NegoState.cs
- ProtocolViolationException.cs
- TableAdapterManagerNameHandler.cs
- DescendantQuery.cs
- TextTreeInsertElementUndoUnit.cs
- ScrollContentPresenter.cs
- SoapAttributeAttribute.cs
- WebEventTraceProvider.cs
- PackageProperties.cs
- WebPartTransformer.cs
- NeutralResourcesLanguageAttribute.cs
- CodeNamespaceCollection.cs
- TimeoutException.cs
- RequestContextBase.cs
- ViewBase.cs
- ContractCodeDomInfo.cs
- CodeSubDirectoriesCollection.cs
- WebPartEditVerb.cs
- FileDialogCustomPlacesCollection.cs
- HttpCapabilitiesBase.cs
- Msec.cs
- CurrentChangedEventManager.cs
- RC2.cs