Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / ClientServices / ClientRolePrincipal.cs / 1305376 / ClientRolePrincipal.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.ClientServices { using System; using System.Net; using System.Security.Principal; public class ClientRolePrincipal : IPrincipal { public IIdentity Identity { get { return _Identity; } } private IIdentity _Identity; public ClientRolePrincipal(IIdentity identity) { _Identity = identity; } public bool IsInRole(string role) { return System.Web.Security.Roles.IsUserInRole(_Identity.Name, role); } } } // 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
- WindowsIdentity.cs
- ChildChangedEventArgs.cs
- BlurBitmapEffect.cs
- _LoggingObject.cs
- BitmapMetadata.cs
- CodeMemberProperty.cs
- ResourcesBuildProvider.cs
- ApplyTemplatesAction.cs
- CatalogZone.cs
- StringConverter.cs
- Options.cs
- ToolStripComboBox.cs
- ChannelDispatcherCollection.cs
- TreeNodeCollection.cs
- KnownAssembliesSet.cs
- DataControlPagerLinkButton.cs
- wmiprovider.cs
- StylusPoint.cs
- PageThemeParser.cs
- _SslSessionsCache.cs
- IgnoreDeviceFilterElement.cs
- EncryptedType.cs
- RenamedEventArgs.cs
- ValidatorCompatibilityHelper.cs
- TextCollapsingProperties.cs
- BitmapCodecInfo.cs
- TCPListener.cs
- Renderer.cs
- PermissionToken.cs
- ValidatorUtils.cs
- PeerNameRecord.cs
- AsyncResult.cs
- webproxy.cs
- SecurityProtocol.cs
- ReferencedCategoriesDocument.cs
- Metafile.cs
- GeneralTransform3DTo2DTo3D.cs
- FormsAuthenticationUser.cs
- GlyphShapingProperties.cs
- UpdatePanelControlTrigger.cs
- FormViewCommandEventArgs.cs
- PkcsUtils.cs
- BinaryMethodMessage.cs
- StorageScalarPropertyMapping.cs
- ServiceOperation.cs
- PropertyDescriptorCollection.cs
- Annotation.cs
- DesignerGenericWebPart.cs
- PeerNameRecordCollection.cs
- ScriptBehaviorDescriptor.cs
- TabControlEvent.cs
- WindowsNonControl.cs
- Transform3DCollection.cs
- OperationParameterInfo.cs
- InputLanguageManager.cs
- DataGridPagerStyle.cs
- ScopeCollection.cs
- ListViewItemSelectionChangedEvent.cs
- SrgsGrammarCompiler.cs
- AnnotationMap.cs
- BufferBuilder.cs
- PeerEndPoint.cs
- FrameworkObject.cs
- AmbiguousMatchException.cs
- ProcessProtocolHandler.cs
- StoreConnection.cs
- SecurityIdentifierConverter.cs
- GridViewSelectEventArgs.cs
- MenuEventArgs.cs
- DynamicILGenerator.cs
- ResourcesBuildProvider.cs
- CLSCompliantAttribute.cs
- GraphicsContainer.cs
- OSFeature.cs
- WebSysDescriptionAttribute.cs
- CharacterShapingProperties.cs
- ControlPaint.cs
- EtwTrackingBehavior.cs
- _CacheStreams.cs
- SqlNodeAnnotations.cs
- Expression.DebuggerProxy.cs
- Renderer.cs
- SmiSettersStream.cs
- RadialGradientBrush.cs
- ForwardPositionQuery.cs
- RotateTransform.cs
- EditingCommands.cs
- ReadOnlyKeyedCollection.cs
- TextTreeTextBlock.cs
- RuntimeWrappedException.cs
- ValidationErrorInfo.cs
- PartitionResolver.cs
- BindMarkupExtensionSerializer.cs
- _ConnectStream.cs
- MailDefinition.cs
- PropertyContainer.cs
- HtmlMeta.cs
- EdmComplexPropertyAttribute.cs
- TextTreeText.cs
- BoolExpressionVisitors.cs