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
- BindingList.cs
- DebugHandleTracker.cs
- ContentPropertyAttribute.cs
- TagNameToTypeMapper.cs
- Substitution.cs
- OleDbWrapper.cs
- GridEntryCollection.cs
- HttpListenerContext.cs
- DictionaryEntry.cs
- DataGridRow.cs
- ToolboxService.cs
- DataGridViewDataErrorEventArgs.cs
- RectangleHotSpot.cs
- ReceiveCompletedEventArgs.cs
- TextStore.cs
- DataColumnCollection.cs
- SecurityHeaderElementInferenceEngine.cs
- WebPartConnectionsDisconnectVerb.cs
- WebPartConnection.cs
- SqlTrackingService.cs
- DataGridItemEventArgs.cs
- XmlBaseReader.cs
- WebPartAddingEventArgs.cs
- DocumentOrderQuery.cs
- BufferedGraphics.cs
- TemporaryBitmapFile.cs
- BrowserDefinition.cs
- NameValuePair.cs
- LOSFormatter.cs
- AncestorChangedEventArgs.cs
- NativeWrapper.cs
- RectAnimationUsingKeyFrames.cs
- ListViewItemEventArgs.cs
- ShutDownListener.cs
- TableProviderWrapper.cs
- InheritanceRules.cs
- _ProxyChain.cs
- StickyNoteHelper.cs
- NameTable.cs
- ProfilePropertyMetadata.cs
- MetadataArtifactLoader.cs
- WebPartDisplayMode.cs
- ZipArchive.cs
- ProcessHost.cs
- SqlFacetAttribute.cs
- WebErrorHandler.cs
- StorageBasedPackageProperties.cs
- EpmTargetPathSegment.cs
- SoapObjectInfo.cs
- StrongNameMembershipCondition.cs
- TableLayoutCellPaintEventArgs.cs
- Section.cs
- CodeExpressionCollection.cs
- DefaultClaimSet.cs
- DataListItemEventArgs.cs
- KeyTime.cs
- ActivityWithResultValueSerializer.cs
- BackgroundFormatInfo.cs
- FixedSOMTableCell.cs
- HMAC.cs
- DataGridViewTextBoxEditingControl.cs
- JsonEncodingStreamWrapper.cs
- PropertyChangedEventArgs.cs
- XmlSchemaImporter.cs
- StartUpEventArgs.cs
- TargetInvocationException.cs
- FillBehavior.cs
- EventHandlersStore.cs
- CodeChecksumPragma.cs
- SymbolTable.cs
- XPathItem.cs
- MulticastNotSupportedException.cs
- WindowsHyperlink.cs
- ContactManager.cs
- ReaderOutput.cs
- WrappedIUnknown.cs
- TypeConverterHelper.cs
- ToolBarDesigner.cs
- UncommonField.cs
- MiniConstructorInfo.cs
- CurrentChangedEventManager.cs
- OleDbMetaDataFactory.cs
- QueryableFilterRepeater.cs
- DisplayMemberTemplateSelector.cs
- KerberosSecurityTokenAuthenticator.cs
- RbTree.cs
- Rotation3DAnimationUsingKeyFrames.cs
- ScriptingJsonSerializationSection.cs
- SqlCharStream.cs
- TypeToken.cs
- TextTreeUndoUnit.cs
- PDBReader.cs
- CellRelation.cs
- UIElementPropertyUndoUnit.cs
- MsmqAppDomainProtocolHandler.cs
- InteropExecutor.cs
- SystemResourceKey.cs
- DiffuseMaterial.cs
- DefaultBindingPropertyAttribute.cs
- SspiSecurityTokenParameters.cs