Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / WebPartsPersonalizationAuthorization.cs / 3 / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CommandID.cs
- GeometryDrawing.cs
- EventLogEntry.cs
- DataQuery.cs
- ParameterDataSourceExpression.cs
- MatrixStack.cs
- SmiEventSink.cs
- HMACSHA1.cs
- SafeProcessHandle.cs
- PagedDataSource.cs
- FamilyTypeface.cs
- PreviewKeyDownEventArgs.cs
- basemetadatamappingvisitor.cs
- SetterBase.cs
- XmlSerializationWriter.cs
- FieldNameLookup.cs
- DesignerEventService.cs
- DataSvcMapFileSerializer.cs
- BoolExpression.cs
- DropShadowBitmapEffect.cs
- Oid.cs
- ObjectTypeMapping.cs
- CharacterShapingProperties.cs
- FilterableAttribute.cs
- XmlEnumAttribute.cs
- NameSpaceExtractor.cs
- DocumentOrderComparer.cs
- CopyAction.cs
- MediaContext.cs
- CheckBox.cs
- StylusPlugin.cs
- DrawingBrush.cs
- ToolStripSplitButton.cs
- ValidationHelpers.cs
- FixedPageProcessor.cs
- HtmlShimManager.cs
- XmlIgnoreAttribute.cs
- WindowsFormsSectionHandler.cs
- CrossContextChannel.cs
- BitmapEffectRenderDataResource.cs
- JpegBitmapEncoder.cs
- ChtmlMobileTextWriter.cs
- ValueTypeFixupInfo.cs
- TableLayoutSettingsTypeConverter.cs
- TableSectionStyle.cs
- ReaderWriterLockWrapper.cs
- BooleanSwitch.cs
- SparseMemoryStream.cs
- DataSourceProvider.cs
- WebHostUnsafeNativeMethods.cs
- InertiaTranslationBehavior.cs
- DiffuseMaterial.cs
- EmptyStringExpandableObjectConverter.cs
- FontFamily.cs
- XhtmlTextWriter.cs
- SystemFonts.cs
- HybridObjectCache.cs
- HttpBufferlessInputStream.cs
- ValidationResult.cs
- ContextTokenTypeConverter.cs
- AlignmentYValidation.cs
- AllMembershipCondition.cs
- DbProviderConfigurationHandler.cs
- ObjectTag.cs
- CustomError.cs
- Range.cs
- ProviderConnectionPoint.cs
- HandlerWithFactory.cs
- Table.cs
- MailMessageEventArgs.cs
- SqlDelegatedTransaction.cs
- XPathArrayIterator.cs
- AutomationPeer.cs
- StatusBarDrawItemEvent.cs
- IntSecurity.cs
- FilteredXmlReader.cs
- TransactionManager.cs
- TextStore.cs
- FrameworkElement.cs
- TabletDevice.cs
- EllipseGeometry.cs
- SQLByteStorage.cs
- ToolStripItemRenderEventArgs.cs
- FormsAuthenticationUser.cs
- IHttpResponseInternal.cs
- FragmentQueryProcessor.cs
- PartitionerQueryOperator.cs
- GridEntry.cs
- TrackingCondition.cs
- HostedImpersonationContext.cs
- ClosableStream.cs
- WebResourceAttribute.cs
- CompensatableTransactionScopeActivity.cs
- VBIdentifierDesigner.xaml.cs
- DtdParser.cs
- RouteValueExpressionBuilder.cs
- DelegatingConfigHost.cs
- TransformedBitmap.cs
- TraceHandlerErrorFormatter.cs
- TimeIntervalCollection.cs