Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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. // //----------------------------------------------------------------------------- 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EnumUnknown.cs
- ClientRuntimeConfig.cs
- C14NUtil.cs
- SiteMembershipCondition.cs
- GenericPrincipal.cs
- KnownBoxes.cs
- HttpHostedTransportConfiguration.cs
- UInt32.cs
- DropSource.cs
- ListViewInsertEventArgs.cs
- Boolean.cs
- DateTime.cs
- DataProviderNameConverter.cs
- Cell.cs
- DataGridViewDataConnection.cs
- SchemaNotation.cs
- DesignBinding.cs
- AttributeCollection.cs
- iisPickupDirectory.cs
- Hex.cs
- MatchAttribute.cs
- PathNode.cs
- ChangePassword.cs
- DBSchemaTable.cs
- Parallel.cs
- HostedBindingBehavior.cs
- HttpProfileBase.cs
- ProfileService.cs
- XmlNamespaceManager.cs
- RequestChannelBinder.cs
- PropertySegmentSerializationProvider.cs
- X509Certificate.cs
- ServiceObjectContainer.cs
- FunctionUpdateCommand.cs
- SvcMapFileSerializer.cs
- InputScope.cs
- NoClickablePointException.cs
- GridViewColumnHeader.cs
- RankException.cs
- ResolveResponse.cs
- Tablet.cs
- FtpWebRequest.cs
- XmlTextEncoder.cs
- ProfileService.cs
- DataControlField.cs
- SamlSerializer.cs
- SqlDuplicator.cs
- ChangePassword.cs
- FrameSecurityDescriptor.cs
- DbConnectionPoolGroupProviderInfo.cs
- ResolveMatches11.cs
- ResumeStoryboard.cs
- EtwTrace.cs
- linebase.cs
- MessageSecurityOverMsmqElement.cs
- CustomCategoryAttribute.cs
- ExtendedPropertyDescriptor.cs
- FlatButtonAppearance.cs
- PartitionResolver.cs
- SystemIcmpV6Statistics.cs
- XmlWrappingReader.cs
- Stroke.cs
- OleDbParameterCollection.cs
- ReadingWritingEntityEventArgs.cs
- SchemaType.cs
- _NegoState.cs
- baseshape.cs
- StackBuilderSink.cs
- DefaultValidator.cs
- FontFaceLayoutInfo.cs
- Hashtable.cs
- FormViewDeletedEventArgs.cs
- X509Utils.cs
- SpeechSynthesizer.cs
- ComponentSerializationService.cs
- LicenseProviderAttribute.cs
- FormViewInsertedEventArgs.cs
- ErrorFormatterPage.cs
- DataPagerCommandEventArgs.cs
- FaultContractAttribute.cs
- PrimaryKeyTypeConverter.cs
- SrgsSubset.cs
- TextBox.cs
- ReferenceTypeElement.cs
- ResetableIterator.cs
- NGCSerializer.cs
- NumericUpDownAccelerationCollection.cs
- NonBatchDirectoryCompiler.cs
- ListSortDescriptionCollection.cs
- Misc.cs
- ListMarkerLine.cs
- ListManagerBindingsCollection.cs
- WebSysDescriptionAttribute.cs
- BindingGroup.cs
- QilXmlReader.cs
- nulltextnavigator.cs
- CommandTreeTypeHelper.cs
- WsatTransactionInfo.cs
- _Win32.cs
- AssociationType.cs