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
- AsymmetricAlgorithm.cs
- PrintPreviewDialog.cs
- PerformanceCounterPermissionEntryCollection.cs
- CultureNotFoundException.cs
- SortDescriptionCollection.cs
- Model3DGroup.cs
- TextFormatter.cs
- PreservationFileWriter.cs
- ListViewDeletedEventArgs.cs
- LoginUtil.cs
- Util.cs
- RectAnimation.cs
- IntegerFacetDescriptionElement.cs
- SimpleBitVector32.cs
- ColorComboBox.cs
- BrushMappingModeValidation.cs
- RemotingServices.cs
- AccessDataSource.cs
- WebPartManagerDesigner.cs
- DataGridViewCheckBoxCell.cs
- TracingConnectionInitiator.cs
- ToolboxItemFilterAttribute.cs
- WindowsStreamSecurityBindingElement.cs
- AssemblyAttributesGoHere.cs
- ChannelSinkStacks.cs
- PathSegment.cs
- SHA512Managed.cs
- Point3DValueSerializer.cs
- ApplicationManager.cs
- ServiceModelInstallComponent.cs
- DataGridBoolColumn.cs
- TemplatedWizardStep.cs
- PrintEvent.cs
- LinkedResourceCollection.cs
- QueryPageSettingsEventArgs.cs
- TraceUtils.cs
- Win32MouseDevice.cs
- ImageField.cs
- ReferentialConstraintRoleElement.cs
- MemberBinding.cs
- WorkflowInstance.cs
- WorkflowItemsPresenter.cs
- OverrideMode.cs
- PagesChangedEventArgs.cs
- AtomParser.cs
- SetStoryboardSpeedRatio.cs
- TreeNodeEventArgs.cs
- SerTrace.cs
- Stack.cs
- ResXDataNode.cs
- ClientFormsAuthenticationCredentials.cs
- JsonDeserializer.cs
- EdmValidator.cs
- TimeEnumHelper.cs
- DelegatedStream.cs
- cookiecontainer.cs
- OdbcStatementHandle.cs
- DeviceContexts.cs
- ViewManager.cs
- XamlSerializerUtil.cs
- ObjectDataSourceChooseMethodsPanel.cs
- Interlocked.cs
- ExpressionPrinter.cs
- WindowAutomationPeer.cs
- ArraySortHelper.cs
- BooleanAnimationUsingKeyFrames.cs
- TraceListeners.cs
- WizardStepBase.cs
- ReadOnlyPropertyMetadata.cs
- Point.cs
- PeerCustomResolverSettings.cs
- XmlReader.cs
- dsa.cs
- ProxyWebPart.cs
- _TLSstream.cs
- XmlSchemaSimpleContentRestriction.cs
- WindowsImpersonationContext.cs
- TextChange.cs
- _NegoState.cs
- StringFreezingAttribute.cs
- OleDbDataReader.cs
- SyndicationItemFormatter.cs
- SettingsProperty.cs
- DataRowComparer.cs
- ValueSerializer.cs
- OdbcError.cs
- CookieProtection.cs
- ProviderManager.cs
- WebScriptMetadataMessage.cs
- CommandCollectionEditor.cs
- FormViewDeletedEventArgs.cs
- BindingCompleteEventArgs.cs
- TimeEnumHelper.cs
- MaterialCollection.cs
- EllipseGeometry.cs
- SqlVersion.cs
- DbBuffer.cs
- AsyncWaitHandle.cs
- FastEncoderWindow.cs
- ASCIIEncoding.cs