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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Symbol.cs
- XmlElementAttributes.cs
- WindowsListViewGroupHelper.cs
- RegexReplacement.cs
- TableLayoutStyleCollection.cs
- TimelineClockCollection.cs
- DependencyObjectProvider.cs
- SqlDataSourceCommandEventArgs.cs
- PeerContact.cs
- LinkedResource.cs
- WCFModelStrings.Designer.cs
- TaiwanLunisolarCalendar.cs
- AutoGeneratedField.cs
- TransactionFlowBindingElement.cs
- TableLayoutSettingsTypeConverter.cs
- IssuedTokenServiceCredential.cs
- XpsFixedDocumentReaderWriter.cs
- VirtualPathUtility.cs
- EncryptedData.cs
- controlskin.cs
- WebPartMinimizeVerb.cs
- WindowsIPAddress.cs
- RemoteWebConfigurationHostServer.cs
- ParameterModifier.cs
- TagMapCollection.cs
- ClockController.cs
- ArrayEditor.cs
- InsufficientMemoryException.cs
- SessionParameter.cs
- DataTablePropertyDescriptor.cs
- LambdaCompiler.Address.cs
- HtmlEncodedRawTextWriter.cs
- Codec.cs
- WriterOutput.cs
- ResourcePool.cs
- DataGridViewCellValidatingEventArgs.cs
- EdmSchemaAttribute.cs
- DataViewSettingCollection.cs
- X509Certificate2.cs
- TabControlDesigner.cs
- NavigatorOutput.cs
- IntegerValidatorAttribute.cs
- EmptyCollection.cs
- BuildProvidersCompiler.cs
- DataGridCommandEventArgs.cs
- SQLChars.cs
- LiteralText.cs
- MemoryStream.cs
- ResourceExpressionEditorSheet.cs
- SafeNativeMethods.cs
- DescendantBaseQuery.cs
- ScriptingJsonSerializationSection.cs
- PathFigure.cs
- WebPartMenuStyle.cs
- ScrollBar.cs
- DataObjectFieldAttribute.cs
- ServiceDescriptionReflector.cs
- HttpContextBase.cs
- TextDecoration.cs
- OleDbConnectionInternal.cs
- TemplateKeyConverter.cs
- OleDbParameter.cs
- PasswordRecoveryAutoFormat.cs
- GCHandleCookieTable.cs
- StringKeyFrameCollection.cs
- Transform3D.cs
- DataTableTypeConverter.cs
- XmlParserContext.cs
- WsrmMessageInfo.cs
- XmlNodeChangedEventArgs.cs
- GCHandleCookieTable.cs
- DataSourceConverter.cs
- BackgroundFormatInfo.cs
- XmlSerializerNamespaces.cs
- WorkflowInstanceExtensionCollection.cs
- FlowDocumentScrollViewer.cs
- XmlNodeComparer.cs
- DesignerAutoFormatStyle.cs
- HashCryptoHandle.cs
- StagingAreaInputItem.cs
- TargetPerspective.cs
- MetadataReference.cs
- MasterPageParser.cs
- QueryAsyncResult.cs
- SmiMetaData.cs
- AliasGenerator.cs
- securestring.cs
- CustomDictionarySources.cs
- TraceListeners.cs
- Calendar.cs
- InvalidCardException.cs
- ToolStripPanelRow.cs
- GiveFeedbackEventArgs.cs
- PanelStyle.cs
- NavigationService.cs
- ThousandthOfEmRealPoints.cs
- DefaultCommandConverter.cs
- StronglyTypedResourceBuilder.cs
- _ScatterGatherBuffers.cs
- MessageQueuePermissionEntryCollection.cs