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
- DataGridViewColumnDesigner.cs
- DataContractSerializerServiceBehavior.cs
- webeventbuffer.cs
- ProviderCommandInfoUtils.cs
- PenContext.cs
- LinearKeyFrames.cs
- DataIdProcessor.cs
- StackBuilderSink.cs
- DataGridColumnStyleMappingNameEditor.cs
- SBCSCodePageEncoding.cs
- XPathNavigatorKeyComparer.cs
- StickyNoteHelper.cs
- QueryResults.cs
- AuthenticationModuleElement.cs
- diagnosticsswitches.cs
- CacheVirtualItemsEvent.cs
- Classification.cs
- OrderByBuilder.cs
- UserControlCodeDomTreeGenerator.cs
- SqlRewriteScalarSubqueries.cs
- DotExpr.cs
- UserNameSecurityTokenAuthenticator.cs
- FixedSOMLineRanges.cs
- XmlDataImplementation.cs
- XmlCharacterData.cs
- UdpTransportSettings.cs
- TimeZoneNotFoundException.cs
- SafeCryptoHandles.cs
- XmlAnyElementAttribute.cs
- BaseTemplateCodeDomTreeGenerator.cs
- FixedStringLookup.cs
- TextTreeUndo.cs
- GridViewAutomationPeer.cs
- ReaderContextStackData.cs
- DataGridViewCellEventArgs.cs
- ResourceManagerWrapper.cs
- Geometry.cs
- TextureBrush.cs
- precedingsibling.cs
- ApplicationContext.cs
- WebPartConnectionsCloseVerb.cs
- SqlFactory.cs
- ReaderContextStackData.cs
- ControlAdapter.cs
- EventWaitHandle.cs
- WebRequestModulesSection.cs
- ScriptIgnoreAttribute.cs
- WindowsPrincipal.cs
- ToggleButtonAutomationPeer.cs
- BamlResourceDeserializer.cs
- JsonReaderWriterFactory.cs
- GenericTextProperties.cs
- FileAuthorizationModule.cs
- DataFormats.cs
- PolyLineSegmentFigureLogic.cs
- TriggerAction.cs
- BoundsDrawingContextWalker.cs
- StoreItemCollection.Loader.cs
- Setter.cs
- XPathBuilder.cs
- WmlFormAdapter.cs
- MissingSatelliteAssemblyException.cs
- ApplicationManager.cs
- WorkflowLayouts.cs
- LocatorPartList.cs
- DispatchWrapper.cs
- SimpleHandlerFactory.cs
- Cursor.cs
- ReadOnlyDataSourceView.cs
- ConstructorExpr.cs
- CapabilitiesPattern.cs
- ClientConfigPaths.cs
- ControlParser.cs
- CacheHelper.cs
- ComplexLine.cs
- List.cs
- RenderOptions.cs
- Attribute.cs
- WebPartPersonalization.cs
- CapabilitiesRule.cs
- ComponentChangingEvent.cs
- XpsFixedPageReaderWriter.cs
- StreamGeometryContext.cs
- LookupBindingPropertiesAttribute.cs
- TripleDES.cs
- Int32AnimationBase.cs
- XmlStreamNodeWriter.cs
- ComPersistableTypeElement.cs
- DeleteIndexBinder.cs
- HtmlInputText.cs
- ExpressionLink.cs
- EventDescriptor.cs
- PageTheme.cs
- CheckBoxPopupAdapter.cs
- AjaxFrameworkAssemblyAttribute.cs
- ColorTranslator.cs
- Graphics.cs
- COAUTHINFO.cs
- AmbientValueAttribute.cs
- GridViewColumnHeaderAutomationPeer.cs