Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / Security / RoleService.cs / 1 / RoleService.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Security { using System; using System.Web.ApplicationServices; using System.Web.Script.Services; using System.Web.Services; [ScriptService] internal sealed class RoleService { [WebMethod] public string[] GetRolesForCurrentUser(){ ApplicationServiceHelper.EnsureRoleServiceEnabled(); return Roles.GetRolesForUser(); } [WebMethod] public bool IsCurrentUserInRole(string role) { if (role == null) { throw new ArgumentNullException("role"); } ApplicationServiceHelper.EnsureRoleServiceEnabled(); return Roles.IsUserInRole(role); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FacetDescriptionElement.cs
- TriggerBase.cs
- OleDbDataAdapter.cs
- CopyOfAction.cs
- SiteMapHierarchicalDataSourceView.cs
- Rotation3DKeyFrameCollection.cs
- EntityDataSourceSelectingEventArgs.cs
- PaintEvent.cs
- HierarchicalDataBoundControlAdapter.cs
- ConditionBrowserDialog.cs
- SplashScreen.cs
- SpnEndpointIdentityExtension.cs
- ObjectComplexPropertyMapping.cs
- EventLogPermissionEntryCollection.cs
- Utility.cs
- GradientSpreadMethodValidation.cs
- BordersPage.cs
- SliderAutomationPeer.cs
- WebPartZoneBase.cs
- brushes.cs
- ApplicationFileParser.cs
- TemplatedWizardStep.cs
- List.cs
- TypeToken.cs
- RightsManagementEncryptionTransform.cs
- StringFreezingAttribute.cs
- MimeWriter.cs
- DataBoundControlDesigner.cs
- SearchForVirtualItemEventArgs.cs
- Win32.cs
- MDIClient.cs
- StringWriter.cs
- HtmlInputImage.cs
- ZoneLinkButton.cs
- UIntPtr.cs
- XmlValueConverter.cs
- safex509handles.cs
- CodeDirectoryCompiler.cs
- QilGenerator.cs
- HandledEventArgs.cs
- LinkAreaEditor.cs
- LinkButton.cs
- ResourcesBuildProvider.cs
- TemplateXamlParser.cs
- SqlRemoveConstantOrderBy.cs
- BaseTemplateBuildProvider.cs
- NamespaceCollection.cs
- ObjectList.cs
- AsymmetricKeyExchangeFormatter.cs
- TypeToken.cs
- ContractMapping.cs
- UdpConstants.cs
- PageRanges.cs
- SqlDependency.cs
- PropertyPathConverter.cs
- SequentialWorkflowRootDesigner.cs
- SqlCacheDependency.cs
- FocusChangedEventArgs.cs
- Root.cs
- WorkflowDefinitionDispenser.cs
- SystemResourceHost.cs
- JsonStringDataContract.cs
- ImageListStreamer.cs
- SHA384Managed.cs
- coordinatorscratchpad.cs
- HtmlForm.cs
- InteropAutomationProvider.cs
- InstanceLockedException.cs
- FaultDesigner.cs
- HttpResponse.cs
- controlskin.cs
- EntityDataSourceQueryBuilder.cs
- DashStyle.cs
- OrderByQueryOptionExpression.cs
- RegisteredArrayDeclaration.cs
- NavigatingCancelEventArgs.cs
- COM2Enum.cs
- DictionaryBase.cs
- ParagraphResult.cs
- ItemCheckEvent.cs
- GlobalProxySelection.cs
- BoundingRectTracker.cs
- DataGridViewRowEventArgs.cs
- TextEndOfLine.cs
- SequentialUshortCollection.cs
- DataServiceContext.cs
- DynamicValidatorEventArgs.cs
- Transform.cs
- CompoundFileDeflateTransform.cs
- StreamUpgradeBindingElement.cs
- DependencyPropertyKind.cs
- GenericNameHandler.cs
- SqlParameterizer.cs
- DataRelationPropertyDescriptor.cs
- ServiceModelActivity.cs
- SignatureToken.cs
- SqlStream.cs
- AnimatedTypeHelpers.cs
- RoleManagerEventArgs.cs
- DefaultValueConverter.cs