Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / WebPartsPersonalizationAuthorization.cs / 2 / WebPartsPersonalizationAuthorization.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Configuration; using System.Collections; using System.Collections.Specialized; using System.Security.Principal; using System.Web; using System.Web.Compilation; using System.Web.Configuration; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.Util; using System.Xml; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebPartsPersonalizationAuthorization : ConfigurationElement { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propRules = new ConfigurationProperty(null, typeof(AuthorizationRuleCollection), null, ConfigurationPropertyOptions.IsDefaultCollection); static WebPartsPersonalizationAuthorization() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propRules); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("", IsDefaultCollection = true)] public AuthorizationRuleCollection Rules { get { return (AuthorizationRuleCollection)base[_propRules]; } } internal bool IsUserAllowed(IPrincipal user, String verb) { return Rules.IsUserAllowed(user, verb); } } }
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
- CompModSwitches.cs
- FontWeightConverter.cs
- IsolatedStoragePermission.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- TableNameAttribute.cs
- CannotUnloadAppDomainException.cs
- WindowsToolbarItemAsMenuItem.cs
- StreamResourceInfo.cs
- SqlFormatter.cs
- WorkflowRuntimeServiceElement.cs
- __FastResourceComparer.cs
- AsyncOperation.cs
- PeerMaintainer.cs
- ToolboxItemWrapper.cs
- OperatorExpressions.cs
- SqlDataSource.cs
- XamlInt32CollectionSerializer.cs
- CultureInfo.cs
- MemberMaps.cs
- RunClient.cs
- Calendar.cs
- TreeView.cs
- DbProviderFactory.cs
- XmlAttribute.cs
- DNS.cs
- FixedSOMFixedBlock.cs
- MinimizableAttributeTypeConverter.cs
- Button.cs
- ConnectionStringsExpressionBuilder.cs
- BaseProcessor.cs
- PolicyException.cs
- IApplicationTrustManager.cs
- DataBoundControl.cs
- FontResourceCache.cs
- ParseChildrenAsPropertiesAttribute.cs
- SpellerError.cs
- DockPanel.cs
- DataTableNewRowEvent.cs
- PassportPrincipal.cs
- InlineUIContainer.cs
- BrowserDefinitionCollection.cs
- AssociationTypeEmitter.cs
- ThicknessAnimationBase.cs
- BackStopAuthenticationModule.cs
- BevelBitmapEffect.cs
- DeleteStoreRequest.cs
- EndEvent.cs
- TextRangeProviderWrapper.cs
- WebPartRestoreVerb.cs
- SmiContextFactory.cs
- ImportContext.cs
- SettingsContext.cs
- ProviderSettingsCollection.cs
- VirtualPath.cs
- ListManagerBindingsCollection.cs
- DataServiceQueryOfT.cs
- DataRecordObjectView.cs
- View.cs
- EventMemberCodeDomSerializer.cs
- DispatcherExceptionFilterEventArgs.cs
- TableLayoutRowStyleCollection.cs
- WebPartDescriptionCollection.cs
- TreeViewHitTestInfo.cs
- HttpFormatExtensions.cs
- WmlListAdapter.cs
- ReadContentAsBinaryHelper.cs
- HtmlGenericControl.cs
- XmlDataProvider.cs
- HotCommands.cs
- BitmapScalingModeValidation.cs
- PopupEventArgs.cs
- StateDesignerConnector.cs
- RequestDescription.cs
- SqlCacheDependencyDatabaseCollection.cs
- SizeAnimationUsingKeyFrames.cs
- WebPartMenuStyle.cs
- TraceSection.cs
- CodeStatement.cs
- TemplateKeyConverter.cs
- OdbcFactory.cs
- SerializationAttributes.cs
- CommandPlan.cs
- DnsEndPoint.cs
- CryptoConfig.cs
- TextElement.cs
- BindingManagerDataErrorEventArgs.cs
- Model3DGroup.cs
- DataGridItem.cs
- TraceContextEventArgs.cs
- ProxyGenerator.cs
- SafeLibraryHandle.cs
- CommandManager.cs
- IxmlLineInfo.cs
- DocumentViewerAutomationPeer.cs
- Marshal.cs
- NameValueConfigurationCollection.cs
- ReadingWritingEntityEventArgs.cs
- IndicCharClassifier.cs
- PropertyTabAttribute.cs
- SelectionPatternIdentifiers.cs