Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / WebPartsPersonalizationAuthorization.cs / 1305376 / 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; 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataListItem.cs
- CompletionCallbackWrapper.cs
- TypeDescriptor.cs
- HierarchicalDataBoundControlAdapter.cs
- DatasetMethodGenerator.cs
- SqlBulkCopyColumnMappingCollection.cs
- AuthorizationRule.cs
- SQLSingle.cs
- IPGlobalProperties.cs
- DataGridViewRowStateChangedEventArgs.cs
- WebPart.cs
- Soap12FormatExtensions.cs
- SQLDecimal.cs
- PointIndependentAnimationStorage.cs
- ColumnHeader.cs
- RefreshEventArgs.cs
- WebPartVerb.cs
- BufferCache.cs
- XPathPatternBuilder.cs
- NamedPipeActivation.cs
- Regex.cs
- FunctionDetailsReader.cs
- Tablet.cs
- brushes.cs
- DataBindingHandlerAttribute.cs
- Utils.cs
- LinkButton.cs
- SchemaElementDecl.cs
- CacheVirtualItemsEvent.cs
- DataControlImageButton.cs
- FormatConvertedBitmap.cs
- _Semaphore.cs
- GridViewUpdateEventArgs.cs
- InputLanguageManager.cs
- ThicknessConverter.cs
- XmlExpressionDumper.cs
- DesignerDataView.cs
- XmlQueryCardinality.cs
- XmlDataSource.cs
- InnerItemCollectionView.cs
- SQLDouble.cs
- FtpWebResponse.cs
- ContainerControlDesigner.cs
- FormViewRow.cs
- BindUriHelper.cs
- Executor.cs
- MinimizableAttributeTypeConverter.cs
- ButtonField.cs
- ArrangedElement.cs
- MatchAttribute.cs
- HttpConfigurationSystem.cs
- SQLChars.cs
- QueryCursorEventArgs.cs
- WindowsGraphicsWrapper.cs
- ClientConfigurationSystem.cs
- filewebresponse.cs
- Models.cs
- BulletDecorator.cs
- TransformConverter.cs
- DataStorage.cs
- xmlsaver.cs
- AuditLog.cs
- ObsoleteAttribute.cs
- DefaultProxySection.cs
- ComponentDispatcher.cs
- Span.cs
- DataAccessor.cs
- MatcherBuilder.cs
- DBPropSet.cs
- DeadCharTextComposition.cs
- BaseUriHelper.cs
- GiveFeedbackEvent.cs
- Events.cs
- HwndSourceKeyboardInputSite.cs
- StringDictionaryWithComparer.cs
- SamlNameIdentifierClaimResource.cs
- KeyboardEventArgs.cs
- FormattedTextSymbols.cs
- _HeaderInfoTable.cs
- ViewLoader.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- UriTemplateHelpers.cs
- RegexGroup.cs
- DocumentSchemaValidator.cs
- SecurityDescriptor.cs
- Utils.cs
- RegisteredScript.cs
- ManagedIStream.cs
- InvalidAsynchronousStateException.cs
- HtmlFormWrapper.cs
- ToolboxItemFilterAttribute.cs
- RubberbandSelector.cs
- ByteStreamGeometryContext.cs
- PolicyUnit.cs
- TraceListeners.cs
- DataTableMappingCollection.cs
- ProxyWebPartManager.cs
- FileEnumerator.cs
- SafeHandles.cs
- BaseProcessProtocolHandler.cs