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
- CTreeGenerator.cs
- EnumConverter.cs
- Utilities.cs
- mediaeventshelper.cs
- FormViewRow.cs
- CodeDomConfigurationHandler.cs
- ComponentEditorForm.cs
- TemplateBuilder.cs
- ToolStripSplitStackLayout.cs
- PageResolution.cs
- StatusBarAutomationPeer.cs
- ValuePattern.cs
- SqlCommand.cs
- IntSecurity.cs
- WebSysDefaultValueAttribute.cs
- ControlAdapter.cs
- ImageButton.cs
- ConditionCollection.cs
- OleDbPermission.cs
- TabPage.cs
- RoutingChannelExtension.cs
- ListViewDeleteEventArgs.cs
- SqlMethodAttribute.cs
- ParserStreamGeometryContext.cs
- TypeToTreeConverter.cs
- ClientSettings.cs
- SchemaImporterExtensionElement.cs
- FreezableOperations.cs
- SymLanguageType.cs
- DataGridHeaderBorder.cs
- ThicknessAnimationBase.cs
- PrtTicket_Editor.cs
- EventLogPermissionAttribute.cs
- PageClientProxyGenerator.cs
- TokenCreationException.cs
- HtmlLinkAdapter.cs
- HasCopySemanticsAttribute.cs
- XamlPoint3DCollectionSerializer.cs
- WrappedIUnknown.cs
- ResourceProviderFactory.cs
- BrowserCapabilitiesCompiler.cs
- SectionInput.cs
- CodePrimitiveExpression.cs
- ExtenderProvidedPropertyAttribute.cs
- ByteStack.cs
- DBConnection.cs
- DesignerSerializationVisibilityAttribute.cs
- dtdvalidator.cs
- NonSerializedAttribute.cs
- ReferentialConstraint.cs
- RotateTransform3D.cs
- UIEndRequest.cs
- X509InitiatorCertificateClientElement.cs
- ListenerElementsCollection.cs
- TabControl.cs
- ReferentialConstraint.cs
- MachinePropertyVariants.cs
- HMACSHA384.cs
- FieldTemplateFactory.cs
- Journal.cs
- GroupItemAutomationPeer.cs
- ModelItemCollectionImpl.cs
- DesignerActionVerbItem.cs
- XmlSchemaFacet.cs
- Mutex.cs
- NotificationContext.cs
- XmlDigitalSignatureProcessor.cs
- WebPartDescriptionCollection.cs
- XmlSchemaSubstitutionGroup.cs
- TextCompositionManager.cs
- GetWinFXPath.cs
- RecognizerStateChangedEventArgs.cs
- CodeArgumentReferenceExpression.cs
- MaskInputRejectedEventArgs.cs
- BinaryMessageFormatter.cs
- ClrProviderManifest.cs
- CodeDelegateCreateExpression.cs
- ThemeDictionaryExtension.cs
- Cursor.cs
- __Error.cs
- RegisteredArrayDeclaration.cs
- CodeTypeReferenceExpression.cs
- ClientScriptManagerWrapper.cs
- ControlLocalizer.cs
- DesignerTextWriter.cs
- AccessText.cs
- InplaceBitmapMetadataWriter.cs
- ConfigurationManagerHelper.cs
- Nullable.cs
- FixedSOMElement.cs
- ChildrenQuery.cs
- FormViewUpdatedEventArgs.cs
- PathFigureCollectionValueSerializer.cs
- DataSysAttribute.cs
- XmlArrayItemAttribute.cs
- CollaborationHelperFunctions.cs
- namescope.cs
- DataGridViewRowHeaderCell.cs
- WindowsNonControl.cs
- ProfileModule.cs